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

Вниз

Узнать о изменеии свойства Visible   Найти похожие ветки 

 
wolf01   (2003-12-16 14:16) [0]

Как отловить Event об изменеии свойства Visible у компонента?


 
Digitman ©   (2003-12-16 14:20) [1]

для компонента-наследника TWinControl - отслеживание, например, станд.сообщения WM_SHOWWINDOW

для прочих компонентов (не имеющих своего окна) - в общем случае никак


 
Dimka Maslov ©   (2003-12-16 14:21) [2]

CM_VISIBLECHANGED


 
Digitman ©   (2003-12-16 14:30) [3]


> Dimka Maslov


вряд ли пойдет.

ибо метод TControl.Perform() вызывает обработчик WindowProc() непосредственно, минуя очередь


 
Dimka Maslov ©   (2003-12-16 15:04) [4]

Данное сообщение посылается контролу при измнении любым способом его свойства Visible. Перехватить это сообщение можно только написав компонент-наследник стандартного, для стандартных компонентов отловить изменение действительно невозможно


 
Alex44   (2003-12-16 15:57) [5]

Mozhno perepisat" WndProc, ne perepisyvaya component
(po krajnej mere, v D6 vyzyvaetsya procedura, prisvoennaya
polyu WindowProc ili chto-to v etom duhe).



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
1-99557
Intro
2003-12-17 23:42
2003.12.30
Как подключить принтер?


14-99755
RainKM
2003-12-06 04:27
2003.12.30
Сom


1-99620
Kvorubin
2003-12-16 12:42
2003.12.30
Как убрать кнопочку с нижней полосы ???


1-99597
Timego
2003-12-17 12:35
2003.12.30
Остановка и запуск потока нити


14-99734
Desdechado
2003-12-05 16:53
2003.12.30
Кто пробовал Delphi 8