Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.08.2009, 13:58   #1
alxd
Пользователь
 
Регистрация: 02.07.2009
Сообщений: 77
Вопрос Подсказки и PopupMenu (Delphi 7)

Подскажите, как реализовать нормальные всплывающие подсказки при наведении на пункт Popup меню и возможно ли это возможно в принципе?
alxd вне форума Ответить с цитированием
Старый 18.08.2009, 14:12   #2
postal2
Форумчанин
 
Аватар для postal2
 
Регистрация: 31.10.2008
Сообщений: 215
По умолчанию

У многих еомпонентов есть свойство Hint, пропиши туда подсказку и пославь showhint в true
[Ferox]
postal2 вне форума Ответить с цитированием
Старый 18.08.2009, 14:23   #3
alxd
Пользователь
 
Регистрация: 02.07.2009
Сообщений: 77
По умолчанию

Цитата:
У многих еомпонентов есть свойство Hint, пропиши туда подсказку и пославь showhint в true
Я бы с удовольствием, да вот у popup это не работает и ShowHint отсутствует
alxd вне форума Ответить с цитированием
Старый 18.08.2009, 15:15   #4
postal2
Форумчанин
 
Аватар для postal2
 
Регистрация: 31.10.2008
Сообщений: 215
По умолчанию

Тогда есть сторонние компоненты, если найду сейчас, то скажу. Вроде TBaloon назывкется, только не помню где он.

У alphaskin есть talphahints, туда даже картинку как-то можно встроить, сейчас ещё поищу

Нашёл - у raize components есть TRzBalloonHint (на вкладке raize widgets)
Только вроде этот rz платный кажется, могу скинуть если надо
[Ferox]

Последний раз редактировалось postal2; 18.08.2009 в 15:19.
postal2 вне форума Ответить с цитированием
Старый 18.08.2009, 15:17   #5
alxd
Пользователь
 
Регистрация: 02.07.2009
Сообщений: 77
По умолчанию

Может API функция какая есть?
alxd вне форума Ответить с цитированием
Старый 18.08.2009, 15:20   #6
postal2
Форумчанин
 
Аватар для postal2
 
Регистрация: 31.10.2008
Сообщений: 215
По умолчанию

Можешь взять lable, написать на нём всё, что угодно и показывать при наведении, скажем 2 сек. и убирать после ухода мышки через 2 сек. У компонента есть onenter/exit?

подобных апи функций не встречал..
[Ferox]

Последний раз редактировалось postal2; 18.08.2009 в 15:23. Причина: опечатался
postal2 вне форума Ответить с цитированием
Старый 18.08.2009, 15:24   #7
alxd
Пользователь
 
Регистрация: 02.07.2009
Сообщений: 77
По умолчанию

Цитата:
Можешь взять lable, написать на нём всё, что угодно и показывать при наведении, скажем 2 сек. и убирать после ухода мышки через 2 сек. У компонента есть onmouseenter/exit?

подобных апи функций не встречал..
Такого события нету, к сожалению
alxd вне форума Ответить с цитированием
Старый 18.08.2009, 15:43   #8
postal2
Форумчанин
 
Аватар для postal2
 
Регистрация: 31.10.2008
Сообщений: 215
По умолчанию

Если имеется в виду TPpoupMenu, то у него методом само научного втыка я нашел вот такую штуку, вот только не могу понять почему она не работает
Код:
popupmenu1.Items.Items[0].Hint:='sssssssssssssssssss';
popupmenu1.Items.Hint:='sss';
[Ferox]
postal2 вне форума Ответить с цитированием
Старый 18.08.2009, 15:53   #9
alxd
Пользователь
 
Регистрация: 02.07.2009
Сообщений: 77
По умолчанию

Есть такое свойство у него. А сделано оно, как я понял, для вывода в статус бар, например. А обычная подсказка ой как нужна!
alxd вне форума Ответить с цитированием
Старый 18.08.2009, 16:17   #10
postal2
Форумчанин
 
Аватар для postal2
 
Регистрация: 31.10.2008
Сообщений: 215
По умолчанию

собственно, тогда можно попробовать так, ну или так
[Ferox]
postal2 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Совместная работа hook и PopupMenu (Delphi 7) alxd Помощь студентам 7 24.07.2009 10:32
Окошко подсказки в редакторе, как в Delphi Alter Общие вопросы Delphi 11 03.01.2009 14:55
Подсказки Demien Общие вопросы Delphi 5 15.11.2007 16:51
Появление подсказки Римма Общие вопросы Delphi 6 20.08.2007 12:22
Подсказки Windows celovec Общие вопросы Delphi 1 01.07.2007 07:29