Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ajin,
13. Dez 2006
:wall: arghl
if node.level = 1 then
...
Knapp vorbei ist auch daneben :drunken:
Vielen Dank Herr Kaiser!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ajin,
13. Dez 2006
Hmm es will nicht so richtig klappen.
Mein Button soll alle Child Elemente eines Trees durchlaufen und den Text dazu ausgeben
Menschen
|
|-Horst
|
|-Herbert
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ajin,
13. Dez 2006
Ich habs nun anders gelöst :-D
Ich vergebe eine fortlaufende Indexnummer im Unterkategorie Namen mit bei dessen Erstellung. Wenn ich dann auf ein Child Element klicke frag ich dessen Namen ab. Die Indexnummer kann ich mir mit der Stringfunktion Copy herausschneiden und somit ist jedes Child Element eindeutig zuzuordnen :)
Nicht elegant aber es funktioniert prima! Zusammen mit den anderen...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ajin,
13. Dez 2006
Hab wieder die Forensuche durchwühlt und folgenden interessanten Beitrag entdeckt:
var
node : TTreeNode;
begin
node := Treeview1.Selected;
if Assigned(node) then
if node.Level >= 1 then
ShowMessage('Child angeklickt')
else
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ajin,
13. Dez 2006
Guten Morgen!
Und vielen Danke für eure tips!
ich versuche das mal nach dem Motto: vom Kleinen zum Großen zu realisieren.
Dazu muss ich wissen: was ist ein Child meines Trees und was ist das übergeordnete Element. Wenn ich mir die items dieses Baumes:
Menschen
|-Horst
|Katzen