Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Satty67,
10. Jun 2009
ah OK, Du willst bei idYes zurück in den Editiermodus. Das hatte ich dann falsch verstanden.
Denke beim Ereignis Edited ist der Node noch in der Methode zum ändern des Nodes, weshalb aus dem Ereignis heraus ein erneuter Aufruf scheitert?
€: Vielleicht TVN_BEGINLABELEDIT mit Post-Message bei idYes an den TreeView abschicken, hängt sich ja dann an und ruft den Edit-Modus gleich wieder auf?
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Satty67,
10. Jun 2009
Also bei idYes soll der Name gesetzt werden, der vorm umbenennen war?
idYes: S := Node.Text; // Setzt wieder alten Wert vorm umbenennen
idNo: S := S + ' ';
Node.Text hält noch den alten Namen, der Node steht ja erst kurz davor unbenannt zu werden...
btw: statt würde sich .. anbieten