Главная страница
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.018 c
1-97647
Andrey121
2003-06-17 11:44
2003.06.30
Вопрос по Delphi&Excel


1-97580
Maxim Pshevlotsky
2003-06-15 07:10
2003.06.30
Скорость выполнения MTS


1-97692
Илайдж
2003-06-17 16:56
2003.06.30
Как запретить показ приложения в панели задач.


8-97757
AYK
2003-03-17 16:39
2003.06.30
Пакованый AVI налету из BMP


3-97520
geg
2003-06-06 09:59
2003.06.30
Как убрать