Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизПроблемы со шрифтами в W7 и Vista Найти похожие ветки
← →
O.O (2010-06-03 16:39) [0]Комплекс программ несколько лет работал без проблем. Но с появлением Vista и W7 из нескольких десятков пользователей у двоих в некоторых компонентах, причём совершенно без какой либо системы, вместо русских букавок вылазят кракозябы. Ситема появления этих траблов непонятна в принципе! Например два соседних TLabel один по русски - другой по ненашему !
И по присланым скриншотам - всё по разному у обоих.
Растерялся я как то, воспроизвести ситуёвину не получается :(
← →
Демо © (2010-06-03 16:41) [1]
> причём совершенно без какой либо системы, вместо русских
> букавок вылазят кракозябы.
Использованы нестандартные шрифты, которых нет у пользователей в системе.
Лечение - использовать стандартные шрифты.
← →
O.O (2010-06-03 16:45) [2]никаких нестандартых шрифтов, в том то и дело !
везде по умолчанию MS Sans Serif
← →
Anatoly Podgoretsky © (2010-06-03 16:52) [3]> O.O (03.06.2010 16:39:00) [0]
Хочешь что бы одинаково было и на любых компьютерах, то переходи на 2010
← →
Anatoly Podgoretsky © (2010-06-03 16:53) [4]> O.O (03.06.2010 16:45:02) [2]
Ну ты нашел чего использовать, срочно на TTF
← →
O.O (2010-06-03 16:58) [5]
> Хочешь что бы одинаково было и на любых компьютерах, то
> переходи на 2010
Может это и выход, но понимания ситуации он не даёт, а поднимать руки вверх не привык. Странность в том что комплекс работал без проблем и продолжает работать у нескольких десятков пользователей можно сказать годами, но появившиеся двое - вводят меня в ступор.
← →
O.O (2010-06-03 17:01) [6]
> Ну ты нашел чего использовать, срочно на TTF
Ну так проблем то не возникало никогда!
Я и не задумывался, в VCL по умолчанию этот шрифт
← →
Anatoly Podgoretsky © (2010-06-03 17:02) [7]> O.O (03.06.2010 16:58:05) [5]
Тогда кроме шрифтов смотри еще в сторону региональных настроек для не Юникод
программ.
Так же и свойство Charset влияет
← →
Германн © (2010-06-03 17:10) [8]
> O.O (03.06.10 16:39)
Копирование через клипборд не используется?
← →
O.O (2010-06-03 17:27) [9]
> Копирование через клипборд не используется?
нет, просто текст в Caption разных объектов, среди них TLabel, TGroupBox, TRadioGroup, TCheckBox
В одних нормально - в других нет, никакой системы нет. Везде один шрифт, в некоторых только отличается размером и у некоторых Bold, но с этим тоже не связано.
Такое подозрение что у этих ребят с региональными стандартами не всё в порядке, но воспроизвести такую лабуду как на присланых скриншотах не могу
← →
O.O (2010-06-03 17:43) [10]Кстати на одном скриншоте засветилась кракозяба в гриде.
Использован компонент библиотеки Jedi TJvDBGrid
по событию GetCellParams обработка
procedure TForm_Main.Grid_FirmaGetCellParams(Sender: TObject;
Field: TField; AFont: TFont; var Background: TColor; Highlight: Boolean);
begin
if (Sender as TJvDBGrid).DataSource.DataSet.FieldByName("LOCAL_FIRMA").AsInteger = 1 then AFont.Style := [fsBold];
end;
Так вот строки в которые не добавлен Style [fsBold] отображаются нормально, в которые добавлен нет. Но это не показатель по fsBold, такая же фигня и без него в других местах происходит судя по скриншотам.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.063 c