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

Вниз

показ Popup menu в нужную сторону   Найти похожие ветки 

 
MetalFan ©   (2004-03-05 15:13) [0]

нужно показать PopupMenu в нужную сторону (вверх или вниз)
возможно ли это реализовать?
спасибо за внимание!!!


 
MetalFan ©   (2004-03-05 18:03) [1]

что, никто не знает? (


 
Fay ©   (2004-03-05 18:05) [2]

Я уверен, что нельзя. За остальных не скажу.


 
MetalFan ©   (2004-03-05 18:06) [3]

обидно(


 
myor ©   (2004-03-05 18:15) [4]

за остальных не скажу, но кажется у popupmenu есть метод popup(x: int, y: int).


 
Serge ©   (2004-03-05 18:18) [5]

> myor ©   (05.03.04 18:15) [4]
Есть но он определяет координаты "всплытия" меню


 
Serge ©   (2004-03-05 18:24) [6]

> MetalFan ©
Смотри TrackPopupMenuEx с

TPM_HORIZONTAL If the menu cannot be shown at the specified location without overlapping the excluded rectangle, the system tries to accommodate the requested horizontal alignment before the requested vertical alignment.

TPM_VERTICAL If the menu cannot be shown at the specified location without overlapping the excluded rectangle, the system tries to accommodate the requested vertical alignment before the requested horizontal alignment.


The excluded rectangle is a portion of the screen that the menu should not overlap; it is specified by lptpm.

Пробуй, может поможет.


 
TUser ©   (2004-03-05 18:26) [7]

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


 
MetalFan ©   (2004-03-05 18:48) [8]

to Serge : пасиб, получилось!


 
Fay ©   (2004-03-05 18:58) [9]

Прикольно



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
3-1077631653
Floppy
2004-02-24 17:07
2004.03.28
ADO - MSAccess. Не могу


4-1074046926
EcoloRa
2004-01-14 05:22
2004.03.28
Работа с заголовком окна


6-1073678165
Asail
2004-01-09 22:56
2004.03.28
Вопрос по Active Directory


3-1077862153
Layner
2004-02-27 09:09
2004.03.28
Как найти/удалить NULL записи в столбце типа DateTime (MS SQL)


4-1074482068
MPS
2004-01-19 06:14
2004.03.28
Как скрыть прогу из Process Viewer в диспетчере задач WinNT?