Forum: Lazarus (IDE)
by Mikkey,
1. Jun 2015
Einem ListBoxItem läst sich ein Pointer zuweisen, den man selbstverständlich auch auf eine Funktion zeigen lassen kann.
Das ist aber kein guter Stil!
Besser ist es die Rechnung in dem geeignet organisierten Datenbereich unterzubringen. Der Listbox-Eintrag enthält lediglich einen Wert, über den Du Dein geeignetes Datenobjekt wiederfindest.
Forum: Lazarus (IDE)
by Mikkey,
1. Jun 2015
So etwas gibt es zuhauf, sogar mit mehr als zwei Kaskaden
Beispiel:
Auswahl Bundesland -> Auswahl Stadt -> Auswahl Straße
Du brauchst Nur mit dem Belegen der Optionen der zweiten Auswahlliste warten, bis ein Eintrag der ersten Lite gewählt wurde. Dann gehst Du Deine Daten durch und füllst die zweite Listbox.
Wird die Auswahl der ersten Box geändert, wird zuerst die zweite geleert und...