CWC WinCC Unified

All controls  /  CWC_Button_Menue

Operate · 17 / 18

Menu button

Three layers make up the glow: a crisp edge line, a blurred halo behind it and a colour haze fading into the field. The edge is picked as a number of degrees, 0 for top through 270 for left. Gedrueckt and Losgelassen each carry a parameter and can be assigned directly in the property window.

Insert size
140×40 pxscales freely
Properties
6
Events
2
Version
1.0
Name in TIA
CWC_Button_Menue
Runtime
WinCC Unified

The size shown is the size on insertion. Drag the control to any dimensions in the screen editor — the content recalculates and stays undistorted.

What it would write

This is the real control, not a picture of one. Operate it — below you can see what it would write to your tags in the runtime.

Nothing yet. Operate the control above.

Properties

These properties appear in the TIA property window and can be bound to tags there. The names are deliberately ASCII and German: umlauts in property names stop the control from writing back.

NameType DefaultDescription
Text string "Menü" Beschriftung der Taste. Die Schriftgröße richtet sich automatisch nach der Control-Größe und der Textlänge.
Buttonfarbe color #b5bec5 Farbe der Tastenfläche (Default: #B5BEC5, entspricht dem bisherigen Default RGB(181,190,197) des Untermenüs). Der untere, dunklere Verlaufston wird daraus automatisch abgeleitet. Die Textfarbe wird ebenfalls automatisch gewählt -- hell oder dunkel, je nach Helligkeit dieser Farbe.
Highlightfarbe color #00a1d1 Farbe der Leuchtkante und der Beschriftung im aktiven Zustand (Default: #00A1D1, entspricht dem bisherigen Highlight RGB(0,161,209)).
Highlight_Kante number 270 An welcher Kante die Leuchtmarkierung sitzt, als Gradzahl im Uhrzeigersinn: 0 = oben, 90 = rechts, 180 = unten, 270 = links (Default). Andere Werte werden auf den nächstliegenden dieser vier Werte gerundet, Werte außerhalb 0-360 vorher umgerechnet.
Eckenradius number 4 Rundung der Tastenecken in Pixel. 0 = scharfe Ecken. Wird nie größer als die halbe kurze Seite -- darüber hinaus entstünde ohnehin nur die Kapselform.
Aktiv boolean false Hebt die Taste als aktuell gewählte hervor: Leuchtkante an der eingestellten Seite, Beschriftung in Highlightfarbe. Zwei Wege: entweder als Häkchen zur Entwurfszeit (Menü pro Bild platziert, keine Variable nötig) oder an eine Bool-Variable gebunden, die ein Navigations-Skript beschreibt. Das Control schreibt diese Property NIE zurück, eine Bindung als 'Nur Lesen' genügt.

Events

They appear in TIA under Events just like a native operating element and can be assigned there directly.

NameParametersDescription
Gedrueckt Wert number Wird ausgelöst, sobald die Taste gedrückt wird (entspricht 'Taste drücken' bei nativen Bedienelementen).
Losgelassen Wert number Wird ausgelöst, wenn die Taste losgelassen wird UND der Zeiger dabei noch auf der Fläche ist. Zieht man vor dem Loslassen weg, feuert nichts -- so lässt sich ein versehentlicher Druck abbrechen, wie bei nativen Bedienelementen. Hier bindet man üblicherweise 'WechseleBild' an.

More controls