Вниз
Скачать: CL | DM;

Сбой кодировки в ToolBar   Найти похожие ветки 

 
FosterGrand   (2011-07-20 12:29) [0]

На форме лежит тулбар с текстовыми кнопками. Шрифт и чарсет общие со всей формой. Текст в TMemo и TListView (включая заголовки) выглядит нормально всегда, текст на кнопках на одном из компьютеров выглядит кракозябрами.
И только на одном.
Вроде понятно, что проблема скорее всего в системе, но в чем? И как это устранить силами Delphi (перенастроить сбойную систему - не лучший выход)
Delphi2007, целевая система WinXP


 
Anatoly Podgoretsky ©   (2011-07-20 12:44) [1]

Д2010


 
FosterGrand   (2011-07-20 14:22) [2]

Очень информативно.
Д2010 - это Delphi2010?
В 2007 баг? Или 2010-я учитывает баг винды?


 
Омлет ©   (2011-07-20 16:23) [3]

Попробуйте для кнопок тулбара поставить RUSSIAN_CHARSET у шрифта.
Или можно использовать TNTControls - компоненты, поддерживающие юникод.
А Анатолий имел в виду переход на Delphi 2010, чтобы всё было юникод.


 
FosterGrand   (2011-07-20 16:43) [4]

Спасибо.
Причина, стало быть, неясна. RUSSIAN_CHARSET не помог, его проверил сразу.
Попробую еще CustomDrawButton, хотя это не сильно поможет, вероятно.


 
FosterGrand   (2011-07-20 17:18) [5]

Простите, ввел в заблуждение. При первой замене на RUSSIAN_CHARSET не сработало, видимо дрогнула рука, например, при переносе билда на сбойный комп.
Попробовал еще раз - заработало.
Спасибо еще раз.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.004 c
4-1266740974
leonidus
2010-02-21 11:29
2013.08.25
Определение разрядности программы


2-1355296974
Вася
2012-12-12 11:22
2013.08.25
ШИМ из LPT порта


15-1364131639
TUser
2013-03-24 17:27
2013.08.25
Пенроуз в Политехническом музее


15-1363897803
Юрий
2013-03-22 00:30
2013.08.25
С днем рождения ! 22 марта 2013 пятница


2-1355671163
dummy_user
2012-12-16 19:19
2013.08.25
Странное поведение функции.




   Наверх