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

Вниз

Показ Balloon Tooltips в XP   Найти похожие ветки 

 
Янис Прасол ©   (2005-12-27 13:58) [0]

Пытаюсь сделать показ Balloon Tooltips в своей программе.
Дело нехитрое: создаю окно с классом TOOLTIPS_CLASS, потом посылаю ему TTM_ADDTOOL и, когда нужно показать, TTM_TRACKACTIVATE.
Окно показывается нормально. Есть только одна проблема: в Windows XP выглядит оно не так, как balloon, показываемый системой.

Вот что получилось у меня:

http://dmclient.org.ru/_files/baloon1.png

И вот системное сообщение:

http://dmclient.org.ru/_files/baloon2.png

Как видите, в моем случае отсутствует DropShadow и иконка почему-то рисуется 16-цветная.

Из-за чего это может быть и как этого избежать?


 
begin...end ©   (2005-12-27 14:02) [1]

В XP, наверное, в приведённом примере просто EM_SHOWBALLOONTIP используется.


 
Янис Прасол ©   (2005-12-27 14:08) [2]


> begin...end ©   (27.12.05 14:02)

Да, действительно, именно оно и используется.
Спасибо за помощь.

Видимо, придется свой Balloon Tooltip писать.



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

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

Наверх




Память: 0.44 MB
Время: 0.032 c
2-1136310684
Игорь новый
2006-01-03 20:51
2006.01.22
как начать изучать delphi.?


2-1136505514
DoSpyRap
2006-01-06 02:58
2006.01.22
Удалённое копирование


2-1136390857
St74
2006-01-04 19:07
2006.01.22
Как перехватить ошибку в приложении?


2-1136534695
Zhekson
2006-01-06 11:04
2006.01.22
Фильтрация и перебор записей


14-1135465488
Bakset
2005-12-25 02:04
2006.01.22
Вопрос про сервисы для гуру...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский