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

Вниз

менюшка на менюшке   Найти похожие ветки 

 
Nicky   (2003-06-17 18:27) [0]

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


 
Diamond Cat   (2003-06-18 01:51) [1]

как минимум перехватывать сообщение wm_exitmenuloop заодно по F1 посмотреть что там еще. Или еще вариант создавать по правому клику сабменю и показывать его, по идее парентовое меню при этом не закроется


 
Nicky   (2003-06-18 19:27) [2]

так ведь закрывается, зараза :((


 
Diamond Cat   (2003-06-20 01:10) [3]

интересное кино, у меня допустим сабменю не гасят основное, а у тебя значит гасят.... переустанови винды


 
Nicky   (2003-06-20 19:40) [4]

не, это не SubMenu. это другое PopUpMenu, которое я гоню по нажатию правой кнопкой на итеме из первого меню. как мне давича объяснили - это клиника. в винде в принципе 1 PopupMenu, а то что выскакивает по нажатию на кнопку "Пуск", где можно нажать на итеме левую мышу и чо-то там делать, вовсе не PopupMenu. :((


 
Poirot   (2003-06-20 19:57) [5]


> интересное кино, у меня допустим сабменю не гасят основное,
> а у тебя значит гасят.... переустанови винды


Не лучше жедлезо смени - я слышал, что такое часто из-за железа бывает!!!! %))))


 
Alexander   (2003-06-20 21:16) [6]

Такое сделать можно, только я не знаю как :)))
Это может делать, например утилита FastFolders: desksoft.com


 
Diamond Cat   (2003-06-21 01:23) [7]

Повторяю еще раз, создавать по правому клику сабменю (дочернее к открытому) и показывать его, по идее парентовое меню при этом не закроется


 
Diamond Cat   (2003-06-21 01:26) [8]

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



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

Форум: "WinAPI";
Текущий архив: 2003.08.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.009 c
1-81729
Relaxxx
2003-08-14 17:38
2003.08.25
Скажите пожалуйста кокое событие возникает у главнной формы


14-81965
Gogerman
2003-08-06 16:49
2003.08.25
Нужно получить разницу переменных типа TDateTime в часах.


14-81906
Jaxtor
2003-08-07 17:02
2003.08.25
Ctrl-C,Ctrl-V


1-81828
Miralex
2003-08-13 10:32
2003.08.25
Цвет в treeview


14-81948
Lony
2003-08-06 08:48
2003.08.25
Delphi не компилирует!





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