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

Вниз

Переменная "Self"   Найти похожие ветки 

 
Alex7   (2005-10-20 12:26) [0]

Уважаемые мастера, подскажите, пожалуйста:
Как изменить цвет компонента не указывая его имени?
Попытался применить "Self" ,  но покраснела сама форма.
 В чем ошибка ?
procedure TForm1.Edit1Enter(Sender: TObject);
begin
Self.Color := clRed;
end;
Спасибо.


 
Digitman ©   (2005-10-20 12:30) [1]

TControl(Sender).Color := clRed


 
Leonid Troyanovsky ©   (2005-10-20 13:18) [2]


> Digitman ©   (20.10.05 12:30) [1]
> TControl(Sender).Color := clRed


 TEdit(Sender).Color := clRed;

--
Regards, LVT.


 
Digitman ©   (2005-10-20 13:24) [3]


> Leonid Troyanovsky ©   (20.10.05 13:18) [2]


TEdit же - непрямой наследник TControl..


 
Leonid Troyanovsky ©   (2005-10-20 13:51) [4]


> Digitman ©   (20.10.05 13:24) [3]

> TEdit же - непрямой наследник TControl..


The TControl.Color is protected.

--
Regards. LVT.


 
Digitman ©   (2005-10-20 13:54) [5]


> Leonid Troyanovsky ©   (20.10.05 13:51) [4]


точно.
запамятовал.


 
evvcom ©   (2005-10-20 14:42) [6]


> TEdit же - непрямой наследник TControl..

Кстати, пофиг.


 
Alex7   (2005-10-20 15:58) [7]

Большое спасибо. Все прошло, но в варианте  
TMyControl(Sender).Color := clRed, где
TMyControl = Class(TControl)
 
Вариант  TEdit(Sender).Color := clRed;  хуже т.к      
он не подойдет для других компонентов
(например: ComboBox)


 
evvcom ©   (2005-10-20 16:25) [8]


> Вариант  TEdit(Sender).Color := clRed;  хуже т.к      
> он не подойдет для других компонентов
> (например: ComboBox)

Смотрится действительно может и не очень красиво, но подойдет и для TComboBox. Говорю пофиг.



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

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

Наверх




Память: 0.48 MB
Время: 0.043 c
14-1129729150
lightix
2005-10-19 17:39
2005.11.13
QuickReport у не нравится лазерный принтер samsung


6-1122897901
Dr.Nemo
2005-08-01 16:05
2005.11.13
Чат на DELPHI при помощи арены на php


5-1110621175
alkmas
2005-03-12 12:52
2005.11.13
Сохранение свойств компонента в текстовом виде


14-1129816274
flipper
2005-10-20 17:51
2005.11.13
Никто не может зайти в компик (хр)


2-1129620796
T10000
2005-10-18 11:33
2005.11.13
Работа с датой ?