Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Когда PopupMenu раскрыто то OnMouseMove и OnMouseEnter неработают [D7, WinXP]


xkiller ©   (2004-11-20 15:37:00) 

Когда PopupMenu раскрыто то OnMouseMove и OnMouseEnter не работают на объектах.. Что надо сделать чтобы эти события можно было отловить?


jack128   (2004-11-20 20:15:00) [1]

xkiller   (20.11.04 19:20) [7]
спроси по адресу billy@microsoft.ru ;-) Если те уж так нужны эти события, то придется эмулировать меню с помощью окон (типа предложенной панели)


xkiller   (2004-11-20 19:20:00) [2]

а всетаки мне интересно... почему при раскрытом popupmenu не работают эти события(OnMouseMove и OnMouseEnter)...


KilkennyCat   (2004-11-20 16:53:00) [3]

это так, к слову: у меня тоже иногда казалось, что - громоздко. Тогда я начинал задумываться, что меню слишком сложное. Сложный интерфейс, как правило, неудобен. В конечном итоге практически всегда оказывалось, что можно отказаться от большего числа всяких меню, что делало программу более удобной в обращении.


xkiller   (2004-11-20 16:38:00) [4]

всетаки через панель громоздко... у меня же там еще подменю....


xkiller   (2004-11-20 16:11:00) [5]

вообще это идея про панель...:) но только наверно лучше будет не висибле-невисибле исспользовать, а раскрытие...:)


KilkennyCat   (2004-11-20 16:07:00) [6]

а... понятно, для лентяев, чтоб не кликать...

думаю, тут надо просто глобально следить за курсором. Я бы вообще реализовал бы не на попменю, а на панели, переключая ей визибле-невизибле... хотя, мож это и неграмотное решение, но намного удобнее.


xkiller   (2004-11-20 16:02:00) [7]

Мне надо сделать меню из кнопок... Кнопки рассположены в ряд, и при нажатии одной из них расскрывается popupmenu... а как сделать чтобы popupmenu расскрывался на соседней кнопке при переносе на нее мышки?


KilkennyCat   (2004-11-20 15:53:00) [8]

гм... а можно полюбопытствовать, зачем?


Наверх

Титульная страница Поиск, карта сайта Написать письмо