From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Vitaly Lipatov Organization: LAVNet To: community@altlinux.ru Subject: Re: [Comm] 1C =?windows-1251?b?4iB3aW5l?= =?windows-1251?b?IO/u5AlMaW51eAnw4OHu8uDl8iEhIQ==?= Date: Wed, 17 Mar 2004 15:17:20 +0300 User-Agent: KMail/1.5.4 References: <200310162114.50371.LAV@VL3143.spb.edu> <200403161914.06821.ngrechukh@ua.fm> <20040317114531.4cf8f9bd.dov@media-link.info> In-Reply-To: <20040317114531.4cf8f9bd.dov@media-link.info> MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200403171517.20250.LAV@VL3143.spb.edu> Content-Transfer-Encoding: 8bit X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 12:22:19 -0000 Archived-At: List-Archive: List-Post: 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!