Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
ВнизКак определить куда выпадет popup Найти похожие ветки
← →
Strate (2008-03-14 14:28) [0]Доброго времени суток.
Вопрос следующий: как определить куда выпадет popup: вверх или вниз?
Хочу сделать следующее: при нажатии на кнопку вызывать popup, примерно по такому принципу:popupmenu.popup(button.left, button.top+button.height);
соответственно если оно развернётся наверх, то надо бы делать так:popupmenu.popup(button.left, button.top);
чтобы менюшка на кнопку не налезала.
Как это можно определить?
← →
АИК (2008-03-14 14:42) [1]
procedure TForm1.Button1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
If Button=mbRight then
PopupMenu1.Popup( form1.Left+Button1.Left+Button1.Width,
form1.Top+Button1.Top+Button1.Height);
end;
если я правильно понял вопрос
← →
clickmaker © (2008-03-14 15:11) [2]GetMenuItemRect * GetMenuItemCount ?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c