Bug 22

Summary: ПЕРС: русские буквы выводятся на экран символами
Product: WINE@Etersoft Reporter: Skabelko Alexander <alex>
Component: ШрифтыAssignee: Vitaly Lipatov <lav>
Status: CLOSED FIXED QA Contact: Vitaly Lipatov <lav>
Severity: normal    
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 4, 133, 777    

Description Skabelko Alexander 2006-02-02 14:53:56 MSK
Страхователи- Закладка-Все страхователи- Столбец-Наименование-русские буквы 
выводятся на экран символами
Comment 1 Skabelko Alexander 2006-02-02 15:12:33 MSK
Ниспадающее меню- русские буквы выводятся символами 
Comment 2 Skabelko Alexander 2006-02-02 15:17:01 MSK
Установить шрифт Tohoma. 
Comment 3 Vitaly Lipatov 2006-02-02 16:35:44 MSK
Для исправления шрифта в ниспадающем меню можно установить шрифт tahoma.ttf 
(входит в поставку MS Office) 
Comment 4 Vitaly Lipatov 2006-02-15 23:20:05 MSK
Странно что в ГАРАНТе подобный эффект внизу в поле подсказок, и 
чинится это установкой MS Office, но установка Тахомы не помогает. 
Comment 5 Vitaly Lipatov 2006-02-28 20:45:51 MSK
Ошибка проявляется из-за 
подстановки вместо MS Shell Dlg шрифта Tahoma, указанной в реестре. 
При этом при отсутствии шрифта Tahoma используется шрифт vgasysr.fon 
ш происходит похоже несовпадение кодировок. 
 
trace:font:find_face_from_filename looking for "tahoma.ttf" 
trace:font:WineEngCreateFontInstance L"System", h=16, it=0, weight=400, 
PandF=22, charset=204 orient 0 escapement 0 
trace:font:WineEngCreateFontInstance not in cache 
trace:font:WineEngCreateFontInstance 16 is better for 16 diff was 0 
trace:font:WineEngCreateFontInstance Chosen: L"System" 
L"Regular" (/usr/share/wine/fonts/vgasysr.fon:0) 
trace:font:OpenFontFile "/usr/share/wine/fonts/vgasysr.fon", 0, 0 x 16 
trace:font:create_child_font_list found entry in system list 
trace:font:WineEngCreateFontInstance caching: gdiFont=0x4036f6b0  hfont=0x7c 
trace:font:X11DRV_SelectFont hdc=0x198, hfont=0x7c 
trace:font:X11DRV_SelectFont gdiFont = 0x4036f6b0 
trace:font:WineEngGetFontData font=0x4036f6b0, table=70736167, 
offset=00000000, buf=(nil), cbData=0 
trace:font:WineEngCreateFontInstance L"System", h=16, it=0, weight=400, 
PandF=22, charset=204 orient 0 escapement 0 
trace:font:WineEngCreateFontInstance returning cached gdiFont(0x4036f6b0) for 
hFont 0x7c 
trace:font:X11DRV_SelectFont hdc=0x1d8, hfont=0x7c 
trace:font:X11DRV_SelectFont gdiFont = 0x4036f6b0 
trace:font:CreateFontIndirectW (-11 0 0 0 0 0 0 0 204) L"MS Shell Dlg"    => 
0x1e4 
 
Comment 6 Vitaly Lipatov 2006-04-22 21:26:15 MSD
При использовании другого шрифта (не tahoma) русские буквы не видны (tahoma 
имеет особое устройствош) 
Comment 7 Vitaly Lipatov 2006-04-25 19:35:18 MSD
Возможно это будет связано с  
http://bugs.winehq.org/show_bug.cgi?id=4449  
Comment 8 Vitaly Lipatov 2006-12-12 21:14:43 MSK
С подключением FreeSans по умолчанию особой проблемы нет.
Проверено в W@E 1.0.5
Comment 9 Vitaly Lipatov 2007-06-30 00:04:10 MSD
Этой проблемы нет. Нужно грамотно заменять Tahoma, если её нет.
Comment 10 Vitaly Lipatov 2008-06-23 19:50:59 MSD
С появлением Tahoma считаю закрытой.