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

Пересчет координат   Найти похожие ветки 

← →
ГореПрограммер   (2006-09-14 10:44) [0]

Здравствуйте. У меня есть такая задача: есть кнопка tbutton и popupmenu необходимо чтобы по нажатии на кнопку выпало меню снизу кнопки. Каким образом перевести координаты расположения кнопки в такие, чтобы расчитать координаты нижнего левого углоа кнопки ?


← →
Dmitrij_K   (2006-09-14 10:50) [1]

procedure TForm1.Button1Click(Sender: TObject);
var x,y : Integer;
   p   : TPoint;
begin
 x := Button1.Left;
 y := Button1.Top + Button1.Height;
 p := ClientToScreen(Point(x,y));
 PopupMenu1.Popup(p.X, p.Y);
end;


← →
MsGuns ©   (2006-09-14 11:27) [2]

Используй св-во ClientOrigin, возвращающее экранные координаты объекта-"причала" и объекта-"лодки".



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

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



Память: 0.45 MB
Время: 0.026 c
10-1124007634
Андрей В.
2005-08-14 12:20
2006.10.01
Отключенные картинки в TWebBrowser


15-1157819399
PSPF2003
2006-09-09 20:29
2006.10.01
Смена IP адреса


2-1158303477
Std
2006-09-15 10:57
2006.10.01
Всплывющее окно в виндовом стиле


15-1158039042
Dmitry_177
2006-09-12 09:30
2006.10.01
Разрешить доступ другим компъютерам сети


5-1140003051
Святослав
2006-02-15 14:30
2006.10.01
Как перерисовать картинку?




   Наверх