Einzelnen Beitrag anzeigen

Benutzerbild von jaenicke
jaenicke

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

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

  Alt 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
AppCentral
  Mit Zitat antworten Zitat