Вниз
Скачать: CL | DM;

Кнопка с привязанным PopupMenu.   Найти похожие ветки 

← →
Guest001   (2006-10-06 15:39) [0]

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


← →
zdm ©   (2006-10-06 15:42) [1]

у кнопки есть свойство PopupMenu


← →
clickmaker ©   (2006-10-06 15:43) [2]

Button1Click()
begin
   pt := Point(Button1.Left, Button1.BoundsRect.Bottom);
   pt := ClientToScreen(pt);
   popupMenu.Popup(pt.x, pt.y);
end;


← →
zdm ©   (2006-10-06 15:44) [3]

onclick кнопка
PopupMenu1.Popup(x,y);


← →
Guest001   (2006-10-06 17:15) [4]


>  [2] clickmaker ©   (06.10.06 15:43)

Спасибо за сей замечательный метод ClientToScreen(pt)! Только у меня кнопка лежит на панели, поэтому получается Panel1.ClientToScreen(pt)!



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
15-1159738821
POP
2006-10-02 01:40
2006.10.22
RX, TX отслеживание


15-1159269184
Knight
2006-09-26 15:13
2006.10.22
Программы направления "Домашняя бухгалтерия"


15-1159867990
ACache
2006-10-03 13:33
2006.10.22
(Flash) Извлечение ресурсов из SWF


4-1149177664
DeStranger
2006-06-01 20:01
2006.10.22
Как заставить систему воспринимать USB порт как COM


3-1156542184
spogi
2006-08-26 01:43
2006.10.22
до 1 млн. в записях...




   Наверх