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

Компонет наследник TGraphicControl как узнать цвет родителя   Найти похожие ветки 

← →
cranium   (2005-07-10 23:48) [0]

Компонет наследник TGraphicControl как узнать цвет родителя и владельца?


← →
Просто Джо ©   (2005-07-10 23:53) [1]

Если ты уверен, что у него есть родитель и знаешь его тип то: TParentClass(Self.Parent).Color (или другое свойство). Тоже самое насчет владельца, с теми же оговорками: TOwnerClass(Self.Owner).Color или другое свойство.
Выглядит примерно так:
if Parent is TForm then
 ParentColor := TForm(Parent).Color;


← →
Просто Джо ©   (2005-07-10 23:55) [2]

Да, еще - если тебе всего лишь нужно узнать цвет родительской формы, то используй готовую функцию: GetParentForm(Self).Color.


← →
cranium   (2005-07-11 00:13) [3]

Выкрутился вот так Parent.Brush.Color;


← →
cranium   (2005-07-11 00:14) [4]

GetParentForm(Self).Color
А если владелец не форма, а панель или фрем?


← →
Просто Джо ©   (2005-07-11 03:22) [5]

[4] cranium   (11.07.05 00:14)
> GetParentForm(Self).Color
> А если владелец не форма, а панель или фрем?

GetParentForm возвращает НЕ владельца, а родителя.



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

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



Память: 0.46 MB
Время: 0.029 c
3-1132650304
ORA-Del
2005-11-22 12:05
2006.01.15
Как в Oracle сделать аналог ReplaceStr для поля Long


14-1134911589
Piter
2005-12-18 16:13
2006.01.15
Какие компиляторы могут IL-код генерировать?


3-1132321106
Jok
2005-11-18 16:38
2006.01.15
TClientDataSet.ApplyUpdates(-1)


14-1134657548
(CHALING 32)S K i N E R
2005-12-15 17:39
2006.01.15
Мои программы которые я написал на Delphi


1-1134239007
LordOfRock
2005-12-10 21:23
2006.01.15
Дерево и связанные с ним данные.




   Наверх