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

Вниз

Маленькая проблемка со шрифтами   Найти похожие ветки 

 
SergeR ©   (2007-03-29 15:07) [0]

Пишу на D7 KOL+MCK v2.55
При загрузке в дельфи своего проекта с некоторых пор у KOLForm и некоторых других контролов fontStyle почемуто всегда равен [fsBold].
Снимаю, компилю, сохраняю. Закрываю проект, открываю - такая же фигня.
Пробовал копаться в DFM файле - не помогает.
Где покопаться, чтоб это можно было убрать раз и навсегда?  А то напрягает каждый раз при открытии проекта в Delphi fsbold присваивать false.


 
homm ©   (2007-03-29 15:19) [1]

Раз и навсегда — не знаю, но я пользуюсь
OnFormLoad:
Form.Font;


 
SergeR ©   (2007-03-29 16:29) [2]

Нда. Это мне нужно в OnFormCreate всегда
определять
Form.Font
TreeView.Font
TabControl.Font и т.д. ?


 
homm ©   (2007-03-29 16:38) [3]

нет. Нужно просто написать
Form.Font;


 
SergeR ©   (2007-03-29 17:02) [4]

?? Не помогает,или я не понял где эту строчку надо писать :\
(писал в событии formCreate)
помогает только "снятие" fsbold у всех контролов,у которых форма является предком.


 
Vladimir Kladov   (2007-03-29 19:19) [5]

Никогда у меня такого не было, ни под какой Delphi. Попробуйте сделать простой проект. Что, в нем после переоткрытия опять fsBold вылезает? Сносите Delphi, ставьте по новой. Используйте только Build для пакетов. Ничего не помогает: копируйте проект, и начинайте удалять с формы все, пока после очередного повтора не исчезнет недопустимое поведение.


 
homm ©   (2007-03-29 21:15) [6]

> [5] Vladimir Kladov   (29.03.07 19:19)

Я думаю проблема не в том что fsBold вылезает, а втом что font не инициализируется.


> (писал в событии formCreate)

Я ошибся немного. В OnBeforeCreateWindow нужно.


 
SergeR ©   (2007-03-30 12:37) [7]


> Я ошибся немного. В OnBeforeCreateWindow нужно.

Там тоже пробовал.... не помогает

> Vladimir Kladov   (29.03.07 19:19) [5]
> Никогда у меня такого не было, ни под какой Delphi. Попробуйте
> сделать простой проект. Что, в нем после переоткрытия опять
> fsBold вылезает? Сносите Delphi, ставьте по новой. Используйте
> только Build для пакетов. Ничего не помогает: копируйте
> проект, и начинайте удалять с формы все, пока после очередного
> повтора не исчезнет недопустимое поведение.

У меня было и не раз. Под разными ОС. Дельфи сносил, уже надоело это дело немного.Попробую посносить контролы. о результатах отпишусь.


 
Vladimir Kladov   (2007-03-30 15:53) [8]

Delphi7 с update1? У меня в такой комбинации точно не было таких проблем. В основном я использую D6 с upd1 и upd2, там тоже все в порядке, как и в D5.



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

Текущий архив: 2007.10.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
2-1191865439
smartleds
2007-10-08 21:43
2007.10.28
Господа , подскажите плз как завести массивы для открываемых


2-1191921383
BOBik
2007-10-09 13:16
2007.10.28
Visible


4-1177444727
cj
2007-04-24 23:58
2007.10.28
Информация о процессе


2-1191433058
aaaaa
2007-10-03 21:37
2007.10.28
про формы


2-1191588575
olevacho_
2007-10-05 16:49
2007.10.28
Представление данных