Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Aviator,
19. Apr 2017
Das ist die eigentlich wichtige Frage die ich vorhin nicht gestellt hatte. Allerdings wollte ich weitere Informationen von ihm haben um das Problem evtl. anders zu umgehen.
Den Index zu speichern könnte auch problematisch sein. Wenn z.B. eine Sortierung des Trees stattfindet, dann stimmt der Index auch nicht mehr. Es sei denn, er würde sich im OnCompareNodes() die Referenz wieder umschreiben....
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Aviator,
19. Apr 2017
Hallo Hobbycoder,
also ich kenne aktuell keinen direkten Fall in dem es nötig wäre, aus der NodeData wieder die dazugehörige Node zu ermitteln. Eigentlich sollte das immer nur in die andere Richtung gehen.
Aber trotzdem gäbe es hierfür ein paar Möglichkeiten wie du das umsetzen könntest.
Eine Quick & Dirty Lösung wäre:
Speichere dir in dein NodeData beim Erzeugen die zugehörige Node