[Comm] 1C в wine под Linux работает!!!

Vitaly Lipatov =?iso-8859-1?q?LAV_=CE=C1_VL3143=2Espb=2Eedu?=
Ср Мар 17 15:17:20 MSK 2004


On Wednesday 17 March 2004 12:45, Dolgov OV wrote:
> fixme:keyboard:X11DRV_KEYBOARD_DetectLayout Your keyboard
> layout was not found! Using closest match instead (Russian
> keyboard layout cp1251) for scancode mapping. Please define
> your layout in dlls/x11drv/keyboard.c and submit them to us
> for inclusion into future Wine releases. See the Wine User
> Guide, chapter "Keyboard" for more information.
> fixme:accel:CreateAcceleratorTableA should check that the
> accelerator descriptions are valid, return NULL and
> SetLastError() if not.
>
> Может проблема в последнем сообщении fixme?
Нет, это сообщение только по вашу локаль - она видно ru_UA, а 
wine различия не понял, и просто cp1251 использует.

> В аттаче прилагаю результат сравнения diff'ом двух реестров,
> выгруженных в Win4Lin с Русской и Украинской локалью. Может
> кто чего поймет?
Уж не знаю, почему при этом менялись параметры звука, но вот 
изменения касательно локали:

@@ -66135,7 +66135,7 @@
 "00002409"="юМЦКХИЯЙХИ (ЙЮПХАЯЙХИ)"
 "00000C1A"="яЕПАЯЙХИ"
 "0000041E"=""
-@="00000419"
+@="00000422"

 [HKEY_USERS\.DEFAULT\Control Panel\International]
-"Locale"="00000419"
+"Locale"="00000422"

Это всё есть в wine, проблема, думаю, в отсутствии в wine 
реализации функции, которая возвращает локаль..
А именно:
fixme:msvcrt:MSVCRT_setlocale :Codepage only locale not 
implemented

-- 
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!



Подробная информация о списке рассылки community