Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

Registriert seit: 10. Jun 2003
Ort: Berlin
9.352 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: PopupMenü mit linker Maustaste an richtiger Stelle öffnen?

  Alt 6. Dez 2013, 10: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!
  Mit Zitat antworten Zitat