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

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
7-75007
cypher
2002-10-17 23:48
2002.12.23
Shell


14-74893
AK-74
2002-12-04 13:23
2002.12.23
Говорящие программы


3-74583
Gaber
2002-12-04 15:26
2002.12.23
Файлы Exel


14-74952
Driverrr
2002-12-02 19:58
2002.12.23
Что с моей мышкой!


8-74845
Юрий К
2002-09-06 02:01
2002.12.23
Воспроизведение аудио файлов





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