Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi Treeview geöffneter Knoten speichern (https://www.delphipraxis.net/160556-treeview-geoeffneter-knoten-speichern.html)

WizoHulk 19. Mai 2011 11:35

Treeview geöffneter Knoten speichern
 
Hallo,

ich komm am besten mal gleich zu Sache!!

Ist es möglich einen Knoten der geöffnet bzw. selektiert ist in eine Datenbank zu schreiben?

Der Sinn hinter dem Teuflischen Plan ist wenn der User im Treeview rumgeistert soll beim schließen der Anwendung der Aktuelle Selektierte Knoten gespeichert werde.

ich hatte es schon mit den handle versucht, aber leider bringt er mir bei jedem knoten den gleichen Wert.

Über eure Hilfe bin ich jetzt schon dankbar...

Sybok Factor 19. Mai 2011 12:27

AW: Treeview geöffneter Knoten speichern
 
Es gibt das Property Expanded, des jeweiligen TreeNodes. Außerdem kannst du auch die Prozeduren Collapse und Expand nutzen, um SubKeys zu schließen / öffnen.

Die Speicherroutine musst du natürlich selber schreiben, entweder durchläufst du alle Items und merkst dir den Zustand von Expanded (womit du auch mehrere Knoten wieder öffnen kannst) oder du merkst dir, welcher Knoten geöffnet war.

ibp 19. Mai 2011 12:27

AW: Treeview geöffneter Knoten speichern
 
ist es denn ein statischer TreeView?

WizoHulk 19. Mai 2011 12:33

AW: Treeview geöffneter Knoten speichern
 
ja ist Statisch

ibp 19. Mai 2011 12:48

AW: Treeview geöffneter Knoten speichern
 
Jeder TreeNode hat einen AbsolutIndex. Den kannst du abspeichern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz