Registriert seit: 10. Jun 2003
Ort: Berlin
9.586 Beiträge
Delphi 11 Alexandria
|
AW: PopupMenü mit linker Maustaste an richtiger Stelle öffnen?
6. Dez 2013, 11:39
ScreenToClient bekommt einen TPoint als Parameter, sprich beide Koordinatenwerte auf einmal. Also musst du mit Point(x, y) einen TPoint erstellen und bekommst bei ClientToScreen auch einen solchen zurück. In diesem Rückgabewert stehen die Koordinaten, die du an Popup übergeben musst, denn die beziehen sich auf den Bildschirm, nicht auf dein Fenster.
Sebastian Jänicke Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
|