vorneweg, ich kann leider keinen Code bereitstellen, da arbeitsseitig terminal-basierte Skripte in eine GUI überführen soll. Leider bin ich hier mit Kivy an meine Grenzen gestoßen:
Problem (wahrscheinlich mind. 2 Probleme

1) Ich will zu einer Dropdownliste alle Elemente aus einer Liste mit unbekannter Länge als Buttons hinzufügen.
Klappt soweit im Prinzip über das PY-Script.
2) Alle UI-Elemente sollen sich bei einer Größenänderung / "Resizing" des Hauptbildschirms mit vergrößern und verkleineren.
- Klappt mit allen Elementen, die ich im KV-Script definiere.
- Klappt NICHT mit den Elementen, die ich im PY-Script auf Basis der Liste erstelle.
Ich habe es mit Dropdowns probiert, Buttons, Layouts etc. Ich vermute hier einen grundsätzlichen Verständnisfehler meinerseits.
Ich würde mich freuen, wenn ihr mich einerseits auf einen Fehler in meiner Herangehensweise hinweisen würdet und vllt, gerne abstrakt, auf einen Lösungsansatz. Natürlich optimalerweise mit ganz einfachen Code-Snippets.
Mein Ansatz aktuell ist, dass ich versuchen, im KV-Script eine Art Blaupause zu definieren, die dann auf die im PY-Script erzeugten Elemente angewandt wird. Leider scheitere ich hier sowohl von der Syntax als vllt vom Verständnis her.
Beste Grüße und danke für eventuelle Hilfe