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

Вниз

инициализация Color в MCK   Найти похожие ветки 

 
Владимир Кладов   (2005-05-18 18:21) [0]

на днях конструировал форму с черной подложкой, и нашел непрятность: несколько версия назад мы перенесли генерацию кода Color для контрола в SetupLast. Так вот, из-за этого неверно устанавливается цвет дочерних контролов. Код в MCK вроде как расчитан на то, что в KOL при создании контрола цвет унаследуется от родителя, а он еще не получил свой цвет. Пока я вспоминаю, зачем Color был засунут в SetupLast. Но подозрение такое что это придется вернуть как было - в SetupFirst.


 
ECM ©   (2005-05-18 19:11) [1]

Новости от 29 октября 2004 года

Новости KOL и MCK (v1.99):
...
[-]MCK: вызов SetupColor в mirror.pas перемещен в SetupLast, так что его вызов при создании контрола более не приводит к немедленному выделению дескриптора Handle окна по крайней мере до того, как начал выполняться код, сгенерированный в SetupLast для всех контролов формы.
...


 
Vladimyr ©   (2005-05-19 17:15) [2]

Это я попросил :)

Иначе в KOLEditBox не работал TextAlign - то есть
в режиме дизайна всё было ОК, а в режиме выполнения
текст был всегда слева, даже если taRight.


 
ECM ©   (2005-05-19 20:08) [3]

http://delphimaster.net/view/11-1097151143/


 
Владимир Кладов   (2005-05-21 17:00) [4]

т.е. наверное ничего страшного, если Color для всех случаев, кроме Edit-контролов будет инициализироваться в SetupFirst (по крайней мере, так должно быть для родительских контролов, а Edit/Memo/RichEdit обычно в качестве родительских не используются, а в MCK - вообще не могут быть родительскими).


 
Vladimyr ©   (2005-05-23 01:45) [5]

думаю, да



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
3-1131922025
mfender
2005-11-14 01:47
2006.01.08
Empty Dataset, новая запись и Stack Overflow...


2-1135058284
oleg777
2005-12-20 08:58
2006.01.08
Ошибка в запросе при проверке пользователя MSSQL 2000


1-1133492829
Петр
2005-12-02 06:07
2006.01.08
Как подгрузить dll, написанную в Delphi в проект CBuilder?


5-1120567784
Priest
2005-07-05 16:49
2006.01.08
Как программно открыть редактор коллекции свойства


14-1134573036
lookin
2005-12-14 18:10
2006.01.08
Вес электрона