bir pop up menüyü formdaki butonun hemen üstünde göstermek istiyorum ama olmuyor.
benim kullanıdığım yok şu:
Kod: Tümünü seç
pop_yazdir.Popup(yazdir.Top-5,yazdir.Left);
Kod: Tümünü seç
pop_yazdir.Popup(yazdir.Top-5,yazdir.Left);
Kod: Tümünü seç
procedure TForm1.Button1Click(Sender: TObject);
var
TP : TPoint;
begin
TP := Button1.ClientToScreen(Point(0,0));
PopupMenu1.Popup(TP.X, (TP.y + Button1.Height +1));
end;
Kod: Tümünü seç
PopupMenu1.Popup( Form1.Left+Button1.Left+5,
Form1.Top+Button1.Top+Button1.Height+20);