GUI Frage

  • Das Problem liegt weniger an der Auswertung der Checkbox Stati (wobei I2C hier auch die korrekte Lösung hat), sondern das Problem entsteht schon weiter oben bei der GUI Erstellung. Du verwendest für die 2. GUI die selben Variablennamen nochmals. Das hat zur Folge, dass du die Controls aus der 1. GUI überhaupt nicht mehr auswerten kannst, weil deine Variablen alle auf die Controls der 2. GUI verweisen. Wildes rumgedrücke auf der Checkbox der 1. GUI wird aber nichts am Status der Checkbox der 2. GUI bewirken, somit ist der Status immer unchecked und deine Funktion blendet dann natürlich auch nichts ein. DevFlys Lösung hat nur deshalb funktioniert, weil er das Verhalten umgedreht hat, das heisst er blendet die 2. GUI ein wenn die Checkbox nicht angehakt ist. Das ist aber denke ich nicht in deinem Sinne.

    Also vergib den Variablen der 2. GUI eigene Namen und ändere die checkbox Abfrage so wie es I2C gezeigt hat, ansonsten wirst du Probleme bekommen wenn du die Checkbox ausgrauen wills, denn dann stimmen die Zahlenwerte 4 und 1 nicht mehr.

  • Hmmm der Listview brauch das als Array ausser du sagst du brauchst das nicht als einzel auswahl dann nimm ein edit feld in readonly. Alternativ könntest du mit einer datenbank oder mit einer ini arbeiten.

    Was genau hast du vor? Sowas wie Keepas basteln?

    Gruss DevFly