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

Вниз

Ищу родителей. Использование GetParent.   Найти похожие ветки 

 
Oleg1963 ©   (2009-11-18 14:42) [0]

Здравствуете уважаемые коллеги.
Такая задача. На форме имеем 4 компонента Edit . Таскаю мышь по форме. При наступлении события OnMouseMove в любом ЕДИТе срабатывает процедура меняющая цвет текста. Этакий псевдокурсор.Ушел с поля-выделение снимается.
В обработчике:
procedure TForm1.EditMouseMove(Sender: TObject; Shift: TShiftState; X,
 Y: Integer);
 var
 ParentHWnd : longint;
begin
     GetParent( ParentHWnd);
end;

А как его использовать, чтобы менялся цвет именно там где надо?
Привести его к виду Edit4(например).Color:=clWindow
Заранее спасибо.


 
Palladin ©   (2009-11-18 14:45) [1]

(Sender as TEdit).Color

если я конечно правильно тебя понял


 
Oleg1963 ©   (2009-11-18 14:57) [2]

Великолепно! Все работает.Курсор включается и выключается. На кой ляд тогда я GetParent прицепил. А такую конструкцию (Sender as TEdit) я еще не встречал.Дельфи плохо знаю. Пошел читать умные книжки :-)

Спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
15-1257428124
Дмитрий Белькевич
2009-11-05 16:35
2010.01.10
Windows 7 и вредоносные программы (вири/трояны/черви etc).


2-1258279449
@!!ex
2009-11-15 13:04
2010.01.10
Простой способ узнать, замкнуты контакты или нет.


2-1258706506
2012
2009-11-20 11:41
2010.01.10
проблема с созданием сервиса (Stopped = False)


15-1257656938
Тимофей
2009-11-08 08:08
2010.01.10
анимация в делфи


15-1257683780
McSimm
2009-11-08 15:36
2010.01.10
Апгрейд до Windows 7 возможен ?