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

Вниз

Вывод текста на ДескТоп   Найти похожие ветки 

 
Sphinx ©   (2004-03-06 21:07) [0]

Посмотрел на DelphiGFX примерчик вывода текста на "Рабочий стол" и возник вопрос, как сделать так чтобы этот текст не затирался в течении какого-то времени. Т.е. даже нажав обновить на рабочем столе юзер не мог удалить текст и при этом он был бы поверх всех окон???


 
Sanek ©   (2004-03-06 21:13) [1]

А зачем это ?.
Можно сделать таймер и перерисоввывать надпись каждый раз когда рабочий стол обновляеться. Только как отловить сообщение о том что рабочий стол обновляеться, не знаю.


 
Sphinx ©   (2004-03-06 21:44) [2]

> перерисоввывать надпись каждый раз когда рабочий стол обновляеться

Это-то да, но я не понял как сделать StayOnTop


 
Yuri Btr ©   (2004-03-06 21:49) [3]

Не знаю как на DelphiGFX
но мне понравился пример идущий вместе с VentaFax (т.н. плагин - Informer) он создаёт окно содержащее Static text, в котором написано твоё сообщение, окно сделано WS_EX_TOPMOST, всё что не принадлежит шрифту букв сообщений - стирается. Получается надпись поверх всего - очень удобно (естественно нужно знать WinApi для этого)


 
Sphinx ©   (2004-03-07 17:35) [4]

> всё что не принадлежит шрифту букв сообщений - стирается

А как такое организовать?



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

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

Наверх




Память: 0.47 MB
Время: 0.046 c
1-1079016860
tria
2004-03-11 17:54
2004.03.28
Есть ли класс TMetafile в Kylix?


1-1078996952
Гульнара
2004-03-11 12:22
2004.03.28
Поток TMemoryStream


7-1073319421
iusupp
2004-01-05 19:17
2004.03.28
Проблема установки ZIP Omega с SCSI контролером...


3-1078153711
Users
2004-03-01 18:08
2004.03.28
Доступ к результатам запроса сотоящего из нескольких таблиц


3-1076318221
kiril-
2004-02-09 12:17
2004.03.28
Вычисляемые поля