Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.15;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.06 c
5-1120834246
Aleksandr.
2005-07-08 18:50
2006.01.15
Как Bmp включить в package?


2-1135605320
kotbazilio
2005-12-26 16:55
2006.01.15
StringGrid


3-1132065277
Arrows
2005-11-15 17:34
2006.01.15
Bde. Как из программы изменить настройки BDE?


2-1135516567
azl
2005-12-25 16:16
2006.01.15
При пертаскивании формы не за заголовок не работает OnMouseUp


3-1129099929
S@shka
2005-10-12 10:52
2006.01.15
Репликация FB + Delphi.... Варианты исполнения