2. Hinzufügen des Widgets - dieterbruse/tbsswitch GitHub Wiki

Hinzufügen des Widget zum Model

Wichtige Vorraussetzungen

Für das Model für dass das Widget verwendet werden soll müssen Modelresourcen frei und unbenutzt sein.

Globale Variablen

Die Globale Variable GV1 ist immer erforderlich für den 1st Coder 12-Key. Die Globale Variable GV2 ist immer dann erforderlich wenn zusätzlich noch der 2nd Coder 2-Key eingesetzt werden soll.

Logische Schalter

Für die spätere Steuerung des 2nd Coder 2-Key werden immer die Logischen Schalter L61 bis L64 verwendet. Diese werden auch dann automatisch eingerichtet wenn nur der *1st Coder 12-Key zum Einsatz kommt.

Widget Layout

Als erstes muss Du sicherstellen das dein Widgetscreen mindestens einen 1/4 Widgetview freu hat.

Layout

Einfügen des Widget

Füge nun ein Widget hinzu. In der Auswahlliste wird ein Widget mit dem Namen TBSSwitch auftauchen. Wähle diese Eintrag um das Widget für das Benedini Soundmodul hinzu zu fügen.

Widget auswählen

Konfiguration des Widget

Nachdem das Widget erfolgreich in deine Screen eingefügt wurde, wird nun eine Konfiguration abgefragt.

  • Border beschreibt die Farbe mit welcher der Rand des Button gezeichnet wird.
  • SelectedBorder beschreibt die Farbe mit welcher der Rand des Button gezeichnet wird wenn er ausgewählt wurde.
  • ButtonColor beschreibt die Farbe die ein Button im Normalzustand (nicht gedrückt) hat.
  • PressedColor beschreibt die Farbe mit der ein Button hervorgehoben wird, wenn er aktiv/gerdückt ist.
  • SecondCoder12Key Mit dem aktivieren wird ein "2. Kanal" für den **2nd Coder 2-Key" ansteuerbar gemacht und es wird eine zweite Seite mit Button angezeigt.

Konfiguration

Somit ist das erste Einrichten erledigt.