Hi,
ich bin gerade dabei mir einen Objekt-Inspector zu bauen. Jetzt wollte ich das ein PopUpmenu sind ähnlich wie eine Combobox öffnet. hierzu habe ich einen Button und 1 Label. Das Menü soll also am linken unteren Eck vom Label öffnen. Ich habe folgenden Code benutzt:
Delphi-Quellcode:
var
cursors: TPoint;
begin
cursors:=Clienttoscreen(Point(button2.left - 84, button2.top + button2.height));
PopUpMenu2.popup(cursors.x,cursors.y);
Leider geht es nicht da auf wo ich möchte. Siehe Screenshot.
Was läuft da falsch?