Вниз
Скачать: CL | DM;

XP Manifest: невозможно задать цвет для Tpanel   Найти похожие ветки 

← →
Islander   (2004-02-15 21:51) [0]

Здравствуйте!

При положенном на форму компоненте TXPManifest я не могу задать
цвет для объекта TPanel посредством Color. Есть ли какие-нибудь пути решения проблемы?


← →
Defunct ©   (2004-02-15 21:58) [1]

ParentColor := False


← →
Unax ©   (2004-02-15 22:03) [2]

Не работает.


← →
Islander   (2004-02-15 22:07) [3]

Да, не работает, в том то и проблема!


← →
Islander   (2004-02-15 22:29) [4]

Короче, это глюк дельфи. Когда я в дизйн тайме выбираю свой цвет для панели, то у нее ParentBackGround ставится в false. Вроде бы все нормально, но ничего не работает :))

Оказывается, надо еще раз включить и выключить в дизайн-тайме parentBackground и тогда становится все ок

Вот такие глюки


← →
Unax ©   (2004-02-15 22:45) [5]

Попробуй так, у меня заработало.
var
f: TControlCanvas;
begin
f := TControlCanvas.Create;
f.Control := Panel1;
f.Brush.Color := clRed;
f.Rectangle(0,0,Panel1.Width,Panel1.Height);
end;


Только если я делаю это при нажатии на кнопку, то прорисовывается только после второго нажатия, хз почему.


← →
Defunct ©   (2004-02-16 03:31) [6]

Помнится, в Delphi 4 был глюк что-то типа:
If (A=4) Then ...
Else ...

При A=4, на полном серьезе, выполнялась ветка Else.

Напишите письмо в службу поддержки, вышлют обновление и лицензионную версию Delphi впридачу. ;>


← →
Sergei!   (2004-02-16 06:45) [7]

to [4]
Это не глюк. Дело все в том, что при использовании тем XP, начинает работать ThemeEngine. Это приводит к тому, что некоторые свойства начинают работать по другому. Я это наблюдал у панелей и меток. Свойства PanelBackground без тем всегда пишется в ресурс формы, если же темы включены, то по умолчанию всегда PanelBackground= true. Если его насильно заставить писаться в ресурс формы, то все Ок. Что ты и сделал.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.015 c
1-93939
Lapor
2004-02-07 15:51
2004.02.29
Ошибка EResNotFound


1-93952
blackmach
2004-02-17 17:00
2004.02.29
Кнопки на таскбаре для каждой формы


8-94040
Junior
2003-10-25 13:43
2004.02.29
Построение графика динамически


14-94149
Lancelot
2004-02-05 14:39
2004.02.29
Игрушка TRON 2.0


6-94077
Gefest
2003-12-22 20:35
2004.02.29
Массив по сети




   Наверх