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

Вниз

PopUpMenu для самого меню   Найти похожие ветки 

 
DAT   (2002-12-11 11:44) [0]

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


 
DAT   (2002-12-11 12:27) [1]

Граждане, неужели нет никаких соображений на этот счет?


 
KoluChi ©   (2002-12-11 12:33) [2]

PopupMenu1.Popup(X, Y);


 
DAT   (2002-12-11 12:49) [3]

2 KoluChi ©
Это все понятно. Как в таком случае отловить правый клик на каком бы то ни было пункте меню??


 
Song ©   (2002-12-11 12:54) [4]

GetAsyncKeyState() вероятно..


 
DAT   (2002-12-11 15:30) [5]

2 Song © с этого места по-подробней, пожалуйста :)))
Как мне вычислить тот момент, когда я нахожусь на определенном пункте меню?


 
DAT   (2002-12-12 11:21) [6]

ПРоблема, к сожелению, осталась актуальной, и мне хотелось бы услышать дельный совет.


 
Song ©   (2002-12-12 13:05) [7]

OnHighlighted?


 
Evgeniy Startsev   (2002-12-12 16:15) [8]

ну а как тогда сделать чтобы предыдущее меню не пряталось?


 
Song ©   (2002-12-12 16:24) [9]

Никак.
Если оно прятаться не будет, это уже будет не меню, а модальная форма.


 
Evgeniy Startsev   (2002-12-13 14:26) [10]

ну а как тогда это сделали (или с имитировали) в меню пуск win98 и выше?


 
Игорь Шевченко ©   (2002-12-13 15:24) [11]

Evgeniy Startsev (13.12.02 14:26)

Нарисуй окно, которое выглядит и ведет себя подобно меню, повесь на него PopupMenu и будет тебе счастье.

Hint: Очень удобно для этих целей ListBox использовать - он уже умеет выделять текущий Item...


 
Anatoly Podgoretsky ©   (2002-12-13 15:32) [12]

Ну там совсем не меню в смысле виндоус


 
Evgeniy Startsev   (2002-12-13 16:11) [13]

Игорь Шевченко © (13.12.02 15:24)
да блин думалось что можно как то попроще сделать

Anatoly Podgoretsky © (13.12.02 15:32)
а что, так и делают как написано выше?



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

Текущий архив: 2002.12.23;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.016 c
1-74639
Оля
2002-12-12 13:00
2002.12.23
Построить график в - Chart


1-74760
msdn1
2002-12-10 22:58
2002.12.23
Da tema


14-74953
NeyroSpace
2002-12-02 10:56
2002.12.23
Скрипт Паскаль? Существует ли он или прийдется писать самому?


1-74731
RAA
2002-12-13 23:11
2002.12.23
Создание формы без использования модуля forms


14-74907
Delph
2002-11-29 17:23
2002.12.23
Delphi... ОН? ОНА? ОНИ? Как првильно?