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

Вниз

KOL: EditBox и темы WinXP   Найти похожие ветки 

 
kvv1974   (2002-10-11 11:21) [0]

Здравствуйте.
Есть на форме компонент EditBox и компонет TKOLMHXP.
При запуске под XP EditBox не отрисовывается в соответствии с текущей темой. остальные контролы (buttons,checkbox,groupbox) отображаются правильно. Как решается это проблема?
Спасибо.


 
Gandalf   (2002-10-11 11:34) [1]

Странно. Можешь прислать код проги?
Gandalf@kol.mastak.ru (или Gendalf_the_gr@mail.ru)


 
kvv1974   (2002-10-11 14:34) [2]

Вот в догонку еще одна странность:

program test;
uses windows,kol;
{$R form1_mhxp1.res}
var Form,P: PControl;
begin
Applet := NewApplet("Autorun Builder");
Form := NewForm(Applet,"test").SetSize(200,200).CenterOnParent;
NewEditBox(Form,[]).SetPosition(10,10);
NewButton(Form,"ok").SetPosition(10,50).SetSize(100,25);
NewCheckBox(Form,"ch1").SetPosition(10,100);
Run(Applet);
end.

Коментируем вставку ресурса с манифестом - отображаются все 3 контрола, раскоментируем - остается EditBox.


 
Gandalf   (2002-10-11 23:19) [3]

>Вот в догонку еще одна странность:
Странности, нет - MHXP только для MKC - , если хочешь использовать в КОЛ, то помимо ресурса добавь строку:
InitCommonControls;


 
kvv1974   (2002-10-14 09:43) [4]

Спасибо, в этом примере помогло, но в форме, созданной визуально, с помощью MKC, EditBox все равно не отрисовался в соответствии с темой. Код программы выслал на твой адрес.


 
Gandalf   (2002-10-14 21:23) [5]

>Код программы выслал на твой адрес.
Ждемсс...



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
11-97557
guru
2002-10-13 14:52
2003.06.30
Полный мануал по установке KOL и MCK


4-97921
Serg!
2003-04-27 11:49
2003.06.30
Изменение курсора


14-97841
Chieftain
2003-06-12 12:44
2003.06.30
Вот так вот и уверуешь в переселение душ (c) by Шерлок Холмс


14-97802
Manulo
2003-06-11 17:58
2003.06.30
HotKey MS IE 6


7-97897
max2057
2003-04-14 17:41
2003.06.30
инструкция 0х0000000 обратилась по адресу 0х0000000