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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
1-1102143951
Viktop
2004-12-04 10:05
2004.12.26
Перемещение с PageControl на Frame2


9-1093004228
Megabyte-Ceercop
2004-08-20 16:17
2004.12.26
Игра растет в памяти после каждого ГеймОвера


1-1103043697
Sam Stone
2004-12-14 20:01
2004.12.26
Объект в объекте


1-1102577774
Mishenka
2004-12-09 10:36
2004.12.26
Не влезает текст в StatusBar e :(


1-1102694453
8ung
2004-12-10 19:00
2004.12.26
Pointer