Предлагаю своё решение проблемы с дохлым (мёртвым, по сути не работающим) Ентером (Enter) для 1С 7.7 под Wine 1.2...
Предлагаю воспользоваться FormEx.dll (всегда последняя версия всегда есть на
http://www.dorex.ru/?download - спасибо им огромное!!!) или можите слить на форуме:
http://1clinux.org/formex_t.zip.
Далее извлекаем файл "FormEx.dll", складываем в каталог C:\Program files\BIN\
Заходим в конфигуратор и:
1. в процедуру "ПриНачалеРаботыСистемы()" добавляем:
"
Если ЗагрузитьВнешнююКомпоненту("FormEx.dll")=0 Тогда
Предупреждение("Не удается загрузить внешнюю компоненту 1C++!",10);
КонецЕсли;
"
2. создаём в глобальном модуле новую процедуру:
"
Процедура ПриНажатииКнопкиКлавиатуры(Конт, КодКл, Алт, Шифт, Контрл, Символ, ФСО)
//Сообщить (КодКл);
Если КодКл=13 Тогда
Service = СоздатьОбъект("Сервис");
Service.SendKeys("{TAB}");
//КодКл=9;
КонецЕсли;
КонецПроцедуры
"
Всё работает проверено на Wine 1.2 с моими библиотеками для решения проблем с запуском и панелью окно.
НАШЁЛ НЕДОСТАТОК: надо отбирать типы полей которые надо так обрабатывать а какие не надо щаз над этим работаю... думаю это уже не проблема!
Пожалуйста приводите ссылку на этот первоисточник 1clinux.org при размещении информации из данного сообщения!
C уважением LiOn.