Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RWarnecke,
23. Jan 2010
Mir ist da noch eine Idee eingefallen. Du kannst das OnChange-Event benutzen. Du setzt einfach die Property Tag vom TreeView auf einen Wert im OnEdited-Event. Diesen Wert fragst Du im OnChange-Event ab. Stimmt der Wert, startest Du den Neuaufbau des TreeViews und setzt danach die Property Tag wieder zurück auf den ursprünglichen Wert.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RWarnecke,
22. Jan 2010
Eine ganz nadere Frage, warum willst Du denn den Tree nochmals komplett neu laden, nachdem eine Node geändert wird ? Ich würde das ganz weglassen und nur die Änderung des TreeViews in die Datenbank schreiben und mehr nicht.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RWarnecke,
22. Jan 2010
Nachdem OnEdited-Event wird noch das OnChange-Event ausgeführt sofern deklariert. Setze mal Deine Load-Funktion in das OnChange-Event, dann sollte es funktionieren. Das On Edited-Event soll ja zum Beispiel dazu dienen, dass Du die Eingabe nochmals verarbeiten kannst oder zum Beispiel die Eingabe entsprechend formatieren kannst.