Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2013.08.25;
Скачать: [xml.tar.bz2];

Вниз

Сбой кодировки в 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 вся ветка

Форум: "Основная";
Текущий архив: 2013.08.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.003 c
2-1355449898
Айдар
2012-12-14 05:51
2013.08.25
Об округлении в Delphi.


4-1266492114
Alik
2010-02-18 14:21
2013.08.25
Вызов стандратного окна даты времени


2-1355471316
Sinister
2012-12-14 11:48
2013.08.25
Долго выполняется сохранение файла


2-1355580331
SolleN
2012-12-15 18:05
2013.08.25
Импорт данных из excel в delphi


2-1355729101
Phoenix7
2012-12-17 11:25
2013.08.25
уникальное имя файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский