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

Вниз

Событие исчезновения подсказки   Найти похожие ветки 

 
Efir   (2008-02-06 21:42) [0]

Какое событие возникает при исчезновении всплывающей подсказки?


 
MsGuns ©   (2008-02-06 22:16) [1]

Application.Hint
Application.HintPause
Application.HintHidePause
Application.ShowHint


 
MsGuns ©   (2008-02-06 22:18) [2]

Ах, события..

Application.OnHint
Application.OnShowHint


 
Efir   (2008-02-07 00:52) [3]


> MsGuns ©   (06.02.08 22:18) [2]
>
> Ах, события..
>
> Application.OnHint
> Application.OnShowHint


Эти реагируют только на момент появления.


 
Германн ©   (2008-02-07 00:56) [4]


> Efir   (07.02.08 00:52) [3]
>
>

А момент исчезновения никого не интересует. Кроме тебя. Может и тебе он не нужен? Может продумать задачу и пойти другим путем?


 
Efir   (2008-02-07 01:13) [5]

Всега хочется как проще. Решить другим путём не проблема, просто не хочется извращаться (всякие таймеры использовать).


 
Германн ©   (2008-02-07 01:42) [6]


> Efir   (07.02.08 01:13) [5]

Дык может и "всякие таймеры" не нужны?
Ты саму задачу озвучь.


 
DrPass ©   (2008-02-07 01:43) [7]


> Какое событие возникает при исчезновении всплывающей подсказки?

WM_PAINT


 
Efir   (2008-02-07 01:47) [8]

Для отображения подсказки создал наследника от THintWindow, который и вызывается на Application.OnShowHint. Вот только за его исчезновение приходится отвечать самому.


 
Германн ©   (2008-02-07 01:57) [9]


> Efir   (07.02.08 01:47) [8]
>
> Для отображения подсказки создал наследника от THintWindow,
>  который и вызывается на Application.OnShowHint. Вот только
> за его исчезновение приходится отвечать самому.
>

Ну дык и отвечай сам. Причём тут какие-либо "события"? "События" возникают (если предусмотрены) "постфактум". И за это отвечаешь тоже ты сам. Т.е. таймеры и MouseMove.


 
Efir   (2008-02-07 20:20) [10]

Ну так я поэтому и с прашивал, посылается ли какое нибудь событие при исчезновении подсказки, ведь при появлении - посылается. Но как я понял - нет. Значит придётся делать самому.


 
clickmaker ©   (2008-02-07 20:21) [11]


> WM_PAINT

не всегда. Если у подсказки стиль класса CS_SAVEBITS и винда сохранила закрытую область, то она просто восстановится из памяти



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

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

Наверх




Память: 0.49 MB
Время: 0.018 c
2-1202101305
Alexandr Malygin
2008-02-04 08:01
2008.03.02
вставить рисунок в excel


2-1202328026
Евгений Р.
2008-02-06 23:00
2008.03.02
Правильна ли запись?


15-1201186192
oldman
2008-01-24 17:49
2008.03.02
"Интерфейс не зарегистрирован" что бы это могло быть?


2-1202200120
Viktor
2008-02-05 11:28
2008.03.02
Отловить момент приаттачивания своей dll к процессу


15-1201424991
Kostafey
2008-01-27 12:09
2008.03.02
С днем рождения ! 27 января