Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.007 c
15-1257370212
Юрий
2009-11-05 00:30
2010.01.10
С днем рождения ! 5 ноября 2009 четверг


2-1258692158
d@nger
2009-11-20 07:42
2010.01.10
Запрос SQL: INSERT INTO .... SELECT


1-1217266456
self.name
2008-07-28 21:34
2010.01.10
как лучше сравнить строки


15-1257715812
Юрий
2009-11-09 00:30
2010.01.10
С днем рождения ! 9 ноября 2009 понедельник


2-1258691572
котэ
2009-11-20 07:32
2010.01.10
Ограничение кода в режиме разработки (design time)




   Наверх