Announcement

Collapse
No announcement yet.

Fragen zu Treeview

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

  • Fragen zu Treeview

    Hallo,

    ich lese den Inhalt eines Verzeichnisses ein und stelle Datenbankdateien in einem Treeview dar. Nun möchte ich dem Benutzer erlauben einen ausgewählten Eintrag zu bearbeiten.

    Dazu zeige ich auf rechts-klick ein Popupmenü an lese dann den Namen der Datei u.s.w. ....

    Leider ist hier notwendig, den Eintrag erst mit links-click zu markieren, ERST DANN erkenne ich den markiereten Eintrag.

    Gibt es eine Möglichkeit den Eintrag schon mit dem rechts-click zu selektieren?

    Heiko

    ps. Dank an alle für die vielen Hilfen hier

  • #2
    Hallo,

    folgender Code in OnMouseDown des TreeView erzeugt das von Dir gewünschte Verhalten.
    if (Button = mbRight) then
    if (htOnItem in TreeView1.GetHitTestInfoAt(x,y)) then
    TreeView1.Selected := TreeView1.GetNodeAt(x,y)

    Comment


    • #3
      Genau das habe ich gesucht :-)

      Danke, Heik

      Comment

      Working...
      X