Es ist möglich, Akkordeonmenüs zu erstellen, bei denen verborgene Inhalte durch Berühren des Bildschirms angezeigt werden.
Nach dem Umschalten zwischen Anzeige und Ausblenden von Layoutobjekten mit Sichtbarkeitsanimation wird die Position des Schaltobjekts automatisch vom Stapelbildschirm angepasst und die Objektanzeige ändert sich.
Informationen über die Funktion, mit der verborgene Objekte auf dem Bildschirm angezeigt werden, finden Sie unter:
Operation, wenn Sichtbarkeitsanimation eingerichtet ist
Berühren Sie den Schalter auf dem Stapelbildschirm, um ein zusammengeklapptes Layout-Objekt anzuzeigen; die danach ausgerichteten Objekte werden nach unten verschoben. Berühren Sie den Schalter erneut, um das Layout-Objekt auszublenden.
In diesem Einstellungsbeispiel wird das Verfahren zum Einrichten eines Akkordeonmenüs zusätzlich zu einem mit „Konfigurieren eines Bildschirms mit mehreren Bereichen“ erstellten Bildschirm erläutert.
Konfigurieren eines Bildschirms mit mehreren Bereichen
Hinzufügen einer Variable, die die Eigenschaft [Sichtbarkeit] des Layout-Objekts speichert.
Fügen Sie folgende Variable(n) hinzu.
[Name] |
[Datentyp] |
[Initialwert] |
Var2 |
[INT] | 2 |
Var3 |
[INT] | 2 |
Folgende Inhalte hinzufügen.
[Inhalts-ID] |
[Bildschirmtyp] |
2 |
[Scroll-Leinwand] |
3 |
[Scroll-Leinwand] |
4 |
[Scroll-Leinwand] |
Um die Farbe des Inhalts einzustellen, klicken Sie auf die Zeichenfläche in der Dokumentenansicht und stellen Sie sie im Eigenschaftsfenster ein.
Bei der ID-Benennung von Farben variieren die angezeigten Farben je nach [Farbsatz] im [Werkzeugkasten].
Farbsatz
Tab |
Eigenschaft |
Wert |
||
[Basis] |
[Füllung] | [Farbe] | [Wert] | ID: 26 |
Tab |
Eigenschaft |
Wert |
||
[Basis] |
[Füllung] | [Farbe] | [Wert] | ID: 27 |
Tab |
Eigenschaft |
Wert |
||
[Basis] |
[Füllung] | [Farbe] | [Wert] | ID: 28 |
Ziehen Sie die folgenden Objekte aus dem [Werkzeugkasten] auf das Layout-Objekt - Stapelbildschirm (Name: StackPanel1) und legen Sie sie dort ab.

Schalterobjekt (Name: Switch4 bis Switch7)
Wenn Sie das Schalter-Objekt (Name: Switch3) und den Stapelbildschirm (Name: StackPanel3) ausrichten, ziehen Sie sie per Drag&Drop nach außerhalb des Stapelbildschirms (Name: StackPanel2), damit sie ihn nicht überlappen. Doppelklicken Sie bei ausgewähltem Stapelbildschirm (Name: StackPanel1) auf das entsprechende Objekt im [Werkzeugkasten], um es ohne Überlappung auszurichten.
Mit diesem Schalter wird die Anzeige des Akkordeonmenüs geändert. Wenn der Schalter berührt wird, wird die Eigenschaft [Sichtbarkeit] des Layout-Objekts - Stapelbildschirm (Name: StackPanel2) auf 0 (Anzeigen) oder 2 (Eingeklappt) geändert.
Tab |
Unterg. Registerkarte |
Eigenschaft |
Wert |
|
|---|---|---|---|---|
[Funktion] |
[Berührung] | [Operation] |
[Typ] |
[Wort] |
[Operation] |
[XOR] |
|||
[Quelle] |
2 |
|||
[Ziel] |
[Variablen] [Name]: Var2 |
|||
Tab |
Eigenschaft |
Wert |
[Basis] |
[Ausrichtung] |
[Vertikal] |
| [Höhe] | 100 |
|
| [Sichtbarkeit] | [Variablen] [Name]: Var2 |
Mit diesem Schalter wird die Anzeige des Akkordeonmenüs geändert. Wenn der Schalter berührt wird, wird die Eigenschaft [Sichtbarkeit] des Layout-Objekts - Stapelbildschirm (Name: StackPanel3) auf 0 (Anzeigen) oder 2 (Eingeklappt) geändert.
Tab |
Unterg. Registerkarte |
Eigenschaft |
Wert |
|
|---|---|---|---|---|
[Funktion] |
[Berührung] | [Operation] |
[Typ] |
[Wort] |
[Operation] |
[XOR] |
|||
[Quelle] |
2 |
|||
[Ziel] |
[Variablen] [Name]: Var3 |
|||
Tab |
Eigenschaft |
Wert |
[Basis] |
[Ausrichtung] |
[Vertikal] |
| [Höhe] | 100 |
|
| [Sichtbarkeit] | [Variablen] [Name]: Var3 |
Richten Sie den Schalter über dem Layout-Objekt - Stapelbildschirm (Name: StackPanel2) aus.
Tab |
Unterg. Registerkarte |
Eigenschaft |
Wert |
|
|---|---|---|---|---|
[Funktion] |
[Berührung] | [Operation] |
[Typ] |
[Wort] |
[Operation] |
[Setzen] |
|||
[Quelle] |
1 |
|||
[Ziel] |
[Grafikobjekt] [Bildschirm/Inhalt]: ContentDisplay1 [Quelleigenschaft]: ScreenId |
|||
[Form] |
[Größe/Position] | [Breite] |
200 |
|
[Höhe] |
50 |
|||
[Objektausrichtung] |
[Horizontal] |
Rechtsbündig |
||
Richten Sie den Schalter über dem Layout-Objekt - Stapelbildschirm (Name: StackPanel2) aus.
Tab |
Unterg. Registerkarte |
Eigenschaft |
Wert |
|
|---|---|---|---|---|
[Funktion] |
[Berührung] | [Operation] |
[Typ] |
[Wort] |
[Operation] |
[Setzen] |
|||
[Quelle] |
2 |
|||
[Ziel] |
[Grafikobjekt] [Bildschirm/Inhalt]: ContentDisplay1 [Quelleigenschaft]: ScreenId |
|||
[Form] |
[Größe/Position] | [Breite] |
200 |
|
[Höhe] |
50 |
|||
[Objektausrichtung] |
[Horizontal] |
Rechtsbündig |
||
Richten Sie den Schalter über dem Layout-Objekt - Stapelbildschirm (Name: StackPanel3) aus.
Tab |
Unterg. Registerkarte |
Eigenschaft |
Wert |
|
|---|---|---|---|---|
[Funktion] |
[Berührung] | [Operation] |
[Typ] |
[Wort] |
[Operation] |
[Setzen] |
|||
[Quelle] |
3 |
|||
[Ziel] |
[Grafikobjekt] [Bildschirm/Inhalt]: ContentDisplay1 [Quelleigenschaft]: ScreenId |
|||
[Form] |
[Größe/Position] | [Breite] |
200 |
|
[Höhe] |
50 |
|||
[Objektausrichtung] |
[Horizontal] |
Rechtsbündig |
||
Richten Sie den Schalter über dem Layout-Objekt - Stapelbildschirm (Name: StackPanel3) aus.
Tab |
Unterg. Registerkarte |
Eigenschaft |
Wert |
|
|---|---|---|---|---|
[Funktion] |
[Berührung] | [Operation] |
[Typ] |
[Wort] |
[Operation] |
[Setzen] |
|||
[Quelle] |
4 |
|||
[Ziel] |
[Grafikobjekt] [Bildschirm/Inhalt]: ContentDisplay1 [Quelleigenschaft]: ScreenId |
|||
[Form] |
[Größe/Position] | [Breite] |
200 |
|
[Höhe] |
50 |
|||
[Objektausrichtung] |
[Horizontal] |
Rechtsbündig |
||