Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Вниз

Tootips   Найти похожие ветки 

 
Igor_thief   (2004-12-03 10:28) [0]

Привет мастаки. Мне очень надоел стандартный вид хинта. Захотелось его изменить. Часто видел в нете примеры модулей, которые надо подключить к приложению и все будет ок. Но ни один из этих модулей не работает коректно. Поэтому обращаюсь к Вам. Как можно изменить вид хинта используя стандартные методы винды? Ну чтобы не перерисовывать весь хинт в ручную, а чтобы вызвать несколько func/proc и все работает. Надо чтобы у хинта был хвостик, который тянется от объекта над которым в данный момент находится курсор мышки. Надо искать что-то типа Tooltip, Ballon?


 
DVM ©   (2004-12-03 10:31) [1]


> Как можно изменить вид хинта используя стандартные методы
> винды?

Про регионы почитать и окна непрямоугольной формы. Хинт - почти обычное окно.

> Надо чтобы у хинта был хвостик, который тянется от объекта
> над которым в данный момент находится курсор мышки. Надо
> искать что-то типа Tooltip, Ballon?

Да, но работать будет только в 2000/XP и ME вроде тоже.


 
Igor_thief   (2004-12-03 16:39) [2]

DVM ©   (03.12.04 10:31) [1]
Про регионы и перепрорисовку окон я знаю. Но вопрос состоял в том, чтобы не перепрорисовывать окно хинта в ручную, а использовать спец функции ОС. Ну а то что это будет работать только в Хр меня не пугает.


 
REA   (2004-12-03 16:41) [3]

Ну дык и читай про ToolTips в MSDN. Жаль только что его поддерка в Delphi похоже не полностью реализована. Мне кажется уже должны быть сторонние компоненты.
Найдешь - свистни. Мне бы тоже не помешало.


 
Igor_thief   (2004-12-03 16:54) [4]

REA   (03.12.04 16:41) [3]
Ну вот, я там тоже про это читал и тоже заметил, что в Д не совсем полностью реализована поддержка этого дела. Правде не совсем охота использовать компоненты. Хочется самому написать (использую стандартные ф-ции). Ок. Если найду, то свисну.


 
easy ©   (2004-12-03 17:11) [5]

http://delphimaster.net/view/4-1100012387/


 
Igor_thief   (2004-12-03 17:30) [6]

easy ©   (03.12.04 17:11) [5]
Спасибо за пример. Шас нету Д под рукой, поэтому результат проверки скажу потом.


 
Igor_thief   (2004-12-04 10:13) [7]

easy ©   (03.12.04 17:11) [5]
Спасибо, все прекрассно работает!



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

Форум: "Потрепаться";
Текущий архив: 2004.12.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.035 c
3-1101713926
Kirill
2004-11-29 10:38
2004.12.26
Firebird Embed Server и программное создание БД


1-1102417746
COOLer
2004-12-07 14:09
2004.12.26
подсветка букв в RichEdit


14-1102606894
Alekc
2004-12-09 18:41
2004.12.26
Описание .net


1-1102502089
ggg
2004-12-08 13:34
2004.12.26
Прорисовка в DBGrid


6-1097321201
QuestionX
2004-10-09 15:26
2004.12.26
Клиент - сервер проблема синхронизации





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский