Entry. Einträge sollen bestehen bleiben!
Verfasst: Mittwoch 20. Juni 2007, 06:15
Guten Morgen Forum.
Ich komme so langsam aber sicher mit meinem Programm zum Ende. Ich hab nun eine Vielzahl an Eingabefeldern, die immer wieder neu generiert werden, sobald ich eine Auswahl abändere. Ich also z.B. 2 Eingaben weg fallen lasse. Die Eingaben werden halt immer wieder neu generiert.
Ich hab also z.B. Radiobuttons, mit denen ich z.B. auswählen kann, wieviele Eingabefelder ich haben will und sobald ich z.B. 3 ausgewählt habe und vorher 4 hatte, werden die 4 Eingabefelder entfernt und 3 neue hingebaut.
Das Problem ist jetzt, dass auch die Eingaben, die schon in den Entry standen verschwunden sind. Das ist bei der Benutzung allerdings etwas ...blöd, wenn man immer wieder ca 20 Eingaben neu machen muss!
Kriege ich es irgendwie hin, dass immer nur die Eingaben "erneuert" werden, die auch ausgewählt wurden und alle anderen bleiben einfach bestehen?!
Ich wäre mal echt froh, wenn da jemand einen guten Tipp für mich hätte!
Gruß
Windtommyhoff
PS: Mein Code ist mittlerweile über 1400 Zeilen lang, deswegen erstmal kein Code. Ich mache das alles über eine Funktion, die halt alle Eingaben verwaltet. Diese Funktion wird immer wieder neu aufgerufen, sobald ein Button betätigt wird. ( ich persönlich hätte das ja anders gemacht, aber die beauftragenden User wollten das unbedingt so, dass die Eingabefelder immer wieder sofort abgeändert werden...)
Ich komme so langsam aber sicher mit meinem Programm zum Ende. Ich hab nun eine Vielzahl an Eingabefeldern, die immer wieder neu generiert werden, sobald ich eine Auswahl abändere. Ich also z.B. 2 Eingaben weg fallen lasse. Die Eingaben werden halt immer wieder neu generiert.
Ich hab also z.B. Radiobuttons, mit denen ich z.B. auswählen kann, wieviele Eingabefelder ich haben will und sobald ich z.B. 3 ausgewählt habe und vorher 4 hatte, werden die 4 Eingabefelder entfernt und 3 neue hingebaut.
Das Problem ist jetzt, dass auch die Eingaben, die schon in den Entry standen verschwunden sind. Das ist bei der Benutzung allerdings etwas ...blöd, wenn man immer wieder ca 20 Eingaben neu machen muss!
Kriege ich es irgendwie hin, dass immer nur die Eingaben "erneuert" werden, die auch ausgewählt wurden und alle anderen bleiben einfach bestehen?!
Ich wäre mal echt froh, wenn da jemand einen guten Tipp für mich hätte!
Gruß
Windtommyhoff
PS: Mein Code ist mittlerweile über 1400 Zeilen lang, deswegen erstmal kein Code. Ich mache das alles über eine Funktion, die halt alle Eingaben verwaltet. Diese Funktion wird immer wieder neu aufgerufen, sobald ein Button betätigt wird. ( ich persönlich hätte das ja anders gemacht, aber die beauftragenden User wollten das unbedingt so, dass die Eingabefelder immer wieder sofort abgeändert werden...)