Вниз
Скачать: 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-1257541254
Игорь Шевченко
2009-11-07 00:00
2010.01.10
Дмитрий Заварзин aka Думкин, с днем рождения!


2-1258407251
котэ
2009-11-17 00:34
2010.01.10
Рисование на окне полноэкранного приложения


15-1257580209
Игорь
2009-11-07 10:50
2010.01.10
Красный Мастер


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


2-1258375107
defen
2009-11-16 15:38
2010.01.10
разрешения для изменения ключей реестра




   Наверх