Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Проблемы со шрифтами в 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.058 c
2-1273431911
FIL-23
2010-05-09 23:05
2010.08.27
как пользоваться sql


6-1218021112
StranNik
2008-08-06 15:11
2010.08.27
Вопрос по IdHTTPProxyServer


2-1262612569
ZV
2010-01-04 16:42
2010.08.27
Компонент TMS Async 32 (СОМ порт) ,объясните как с ним работать


15-1266878335
antonn
2010-02-23 01:38
2010.08.27
Фаервол и фильтрация (пространные рассуждения)


2-1268726485
Boortwint
2010-03-16 11:01
2010.08.27
Нахождение "особого" элемента в массиве.