Форум: "Прочее";
Текущий архив: 2015.01.04;
Скачать: [xml.tar.bz2];
ВнизУникод в англоязычной винде, проблемм... Найти похожие ветки
← →
QAZ (2014-06-02 14:52) [0]Есть безVCLное приложение с диалоговыми (те самые что живут в ресурсах) окнами, полностью уникодное, с русским текстом.
Проблема в том, что со включенным манифестом (пробовались все варианты от создаваемого дельфи кончая гуглами и выдиранием из других программ) обрезается текст ровно пополам.
Но режется именно графически, прям по фрагментам букв ! Длинна элементов не меняется, проверялось.
Если убрать манифест то все нормально за исключением того что текст чуть сдвигается вправо и не центруется на кнопках.
Винда 8.1 английская, чистая установка без настроек, на русской все нормально
дельфи 7, диалоги созданы в VS по всем правилам
вот кусок диалога для примера с манифестом
https://cloud.mail.ru/public/9023037c5838/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA.JPG
и без
https://cloud.mail.ru/public/a5470db0a761/%D0%A1%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA2.JPG
собственно чего не хватает ?
← →
QAZ (2014-06-02 14:55) [1]причем режется именно чекбоксы с радио, а группы с кнопками нет
← →
sniknik © (2014-06-02 15:06) [2]отключи авторесайз, и выстави ширину компонент на максимум.
похоже при расчете ширины настройки/свойства от другого шрифта берет.
← →
QAZ (2014-06-02 15:28) [3]поставил в ресурсе юзать системный шрифт, автоматом встал MS Shell Dlg(8) вместо MS Sans Serif(8) и все поперло :)
MS Sans Serif видимо уже давно неактуален в UI ?
← →
DVM © (2014-06-02 15:32) [4]
> QAZ (02.06.14 15:28) [3]
> MS Sans Serif видимо уже давно неактуален
он растровый же, ему давно на пенсию пора.
← →
QAZ (2014-06-02 15:46) [5]если верить винде, то шрифта MS Shell Dlg в ее недрах вообще не существует о_О
← →
DVM © (2014-06-02 16:01) [6]
> QAZ (02.06.14 15:46) [5]
Это алиас. Загляни сюда:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
← →
QAZ (2014-06-02 16:26) [7]а ясно-понятно, на трутиповую версию Sans Serif
Tahoma я так понял с ХП пошла в UI, а Segoe с висты ?
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2015.01.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.001 c