Главная страница
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.038 c
3-1182402966
Xmen
2007-06-21 09:16
2007.10.28
TreeView и данные из таблицы


1-1186651582
Alex_C
2007-08-09 13:26
2007.10.28
Отловить ошибку в TThread


11-1174499479
ElectriC
2007-03-21 20:51
2007.10.28
KOL ft BDS 2005


3-1182446168
tormoz
2007-06-21 21:16
2007.10.28
Передача DataSet в функцию.


15-1190707500
Washington
2007-09-25 12:05
2007.10.28
Пароль администратора