Da ich -offen gesagt- keine eingebaute Möglichkeit kenne, wirst du das wohl selbst programmieren müssen. Jeder Knoten bietet dazu die Bool-Eigenschaft "Expanded":
Quelltext
1: 2:
| if(TreeView1.Items.Item[0].Expanded) then ShowMessage('Ja, der Knoten ist aufgeklappt'); |
Du könntest jetzt z.B. den Knotennamen zusammen mit diesem Status speichern (in einer INI, oder in der Registry). Das setzt aber voraus, dass die Knotennamen "einzigartig" sind und nicht mehrfach vorkommen.
Wenn dir das irgendwie weiterhilft.