(Moderator)
Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
Delphi 2007 Enterprise
|
Re: PageControl mit Tabsheets zur Laufzeit erzeugen
1. Jul 2008, 18:58
Jedes Element einer TTreeView (TTreeNode) hat die Eigenschaft 'Data'. Dort kannst Du reinschreiben, was du willst. Also ein Objekt, einen Zeiger oder einfach eine Zahl.
Nummieriere also deine Themen durch, erzeuge die Baumstruktur und weise Node.Data die Themennummer zu. Im OnChange-Ereignis, das immer dann eintritt, wenn von einem Knoten zum nächsten gewechselt wird, aktualisierst du dann deine Messwerte entsprechend der Node.Data-Eigenschaft des neu selektierten Knotens.
Das ist wirklich sehr einfach.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
|