| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Подсказка к каждому пункту MainMenu |
| Автор: MacTep 3.6.2005, 11:36 |
| Как отловить то, что мышка в данный момент находится над определенным пунктом меню? |
| Автор: Snowy 3.6.2005, 12:29 |
| Интересно, зачем это тебе? Читай DRKB "Как узнать статус меню?" Узнаешь как отловить, что меню сейчас активно. Пока оно активно, по таймеру проверяешь состояние всех пунктов меню при помощи GetMenuItemInfo. Если у какого-то из пунктов будет активный бит MFS_HILITE , значит он сейчас и подсвечен. Возможно есть более легкий способ, но я такого не знаю... |
| Автор: X-Vlad 3.6.2005, 13:23 |
| если тебе нужно что-бы для каждого пункта меню выводилась подсказка в статус баре - делай следующее. когда создаешь пункты меню заполни свойство hint в статус баре поставь ShowHint=true and AutoHint=true теперь при навидении курсора мишки на пункт меню в статус баре будет отображатся подсказка. |