Определение раскладки и очередь печати

Вопросы настройки, запуск любых Windows-программ, кроме игр

Модератор: Модераторы разделов

kmvtut
Сообщения: 1
ОС: Ubuntu 8.0.4

Определение раскладки и очередь печати

Сообщение kmvtut »

Поставил Runtu.
Есть ПО написанное под Винду на Delphi 7. В программе используется определение текущей раскладки клавиатуры и в некоторых полях автоматическое переключение в нужную раскладку (используются стандартные API из user32.dll)
Так же есть модуль который печатает напрямую в LPT порт на матричный принтер.
Суть проблем:
1. Программа запущенная под wine не определяет раскладку. Автоматическое переключение тоже не срабатывает.
2. Если в матричный принтер не вставить бумагу и отправить на печать, а затем поставить бумагу - ничего не происходит. Если отправить при эторм повторно пишет ошибку i/O 112. После этого печать не работает до перезапуска программы. Если же предварительно вставляем бумагу - то все нормально.
Версия Wine 1.1.5 Runtu 8.0.4
Спасибо сказали: