29.07.2011, 13:03
Hallo,
Ich habe ein Vi erstellt, das folgendermaßen Abläuft:
In einer While-Schleife befindet sich eine Sequence, die nacheinander folgende Schritte einleitet:
- Wähle Menü-/Modulbutton aus
- Lese zum Modul gehörige Buttonbelegung aus Datei -->Eintragen in Stringarray
- belege Buttons in radiobutton mit entsprechenden Namen (Temperaturfühlern)
- deaktiviere alle anderen Buttons in radiobutton
Auf dem Radiobutton sind bis zu 9 "Fühler" sichtbar. Bis zu 16 können aber vorhanden sein.
[attachment=34962]
Dafür hab ich 2 Schaltflächen platziert (Up/Down), um an die nächsten Fühler zu gelangen.
Das Soll über ein einfaches Verschieben des Index im Array passieren.
Nun zu meiner eigentlichen Frage. Wie platziere ich eine Case Struktur die Abfragt ob ich Up bzw. Down gedrückt habe
am sinnvollsten? Erstelle ich dazu eine zweite While-Schleife in der die Case-Struktur ist?
Komischerweise funktioniert die Latchfunktion der UP/Down Buttons dann nur schwermütig...
Oder sollte ich das Ganze doch eher in eine Queue-Steuerung verpacken?
Ich habe ein Vi erstellt, das folgendermaßen Abläuft:
In einer While-Schleife befindet sich eine Sequence, die nacheinander folgende Schritte einleitet:
- Wähle Menü-/Modulbutton aus
- Lese zum Modul gehörige Buttonbelegung aus Datei -->Eintragen in Stringarray
- belege Buttons in radiobutton mit entsprechenden Namen (Temperaturfühlern)
- deaktiviere alle anderen Buttons in radiobutton
Auf dem Radiobutton sind bis zu 9 "Fühler" sichtbar. Bis zu 16 können aber vorhanden sein.
[attachment=34962]
Dafür hab ich 2 Schaltflächen platziert (Up/Down), um an die nächsten Fühler zu gelangen.
Das Soll über ein einfaches Verschieben des Index im Array passieren.
Nun zu meiner eigentlichen Frage. Wie platziere ich eine Case Struktur die Abfragt ob ich Up bzw. Down gedrückt habe
am sinnvollsten? Erstelle ich dazu eine zweite While-Schleife in der die Case-Struktur ist?
Komischerweise funktioniert die Latchfunktion der UP/Down Buttons dann nur schwermütig...
Oder sollte ich das Ganze doch eher in eine Queue-Steuerung verpacken?