Announcement

Collapse
No announcement yet.

Position eines PopUpMenus

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Position eines PopUpMenus

    Hallo zusammen,

    kann mir jemand sagen wie ich ein PopUpMenu genau an der Mausposition aufmachen kann? Mein Problem ist, daß ich das Menü neben einem Button haben möchte, der sich in einer Form befindet, die als Positionswert poOwnerFormCenter hat. Die übergeordnete Haupform ist hat poScreenCenter als Position. Die Mausposition wird zwar in der OnContextPopUp-Methode übergeben, aber die Koordinaten in TPoint stimmen hinten und vorne nicht.

    Danke schon mal und schönen Feiertag morgen (für diejenigen, die im entsprechenden Bundesland wohnen....hihihi)

    Gruß Achim

  • #2
    Ich nehme immer "GetCursorPos" dafür.<br><br>Gruß,<br>Mathias

    Comment


    • #3
      Hallo,
      <pre>
      var pos:Tpoint;
      begin
      getCursorPos(pos);
      if button = mbright then
      popupmenu1.popup(pos.x,pos.y);
      ...
      end;
      </pre>

      Gruß Ul

      Comment


      • #4
        ....vielen Dank Euch beiden für den Tipp. Klappt prima!

        Gruß Achi

        Comment

        Working...
        X