CWC WinCC Unified

Alle Controls  /  CWC_Button_Menue

Bedienen · 17 / 18

Menütaste

Drei Ebenen bilden das Leuchten: eine scharfe Kantenlinie, ein weichgezeichneter Schein dahinter und ein auslaufender Farbschleier ins Feld. Die Kante wird als Gradzahl gewählt, 0 für oben bis 270 für links. Gedrueckt und Losgelassen liefern jeweils einen Parameter und lassen sich im Eigenschaftsfenster direkt belegen.

Einfügegröße
140×40 pxfrei skalierbar
Eigenschaften
6
Ereignisse
2
Version
1.0
Name in TIA
CWC_Button_Menue
Runtime
WinCC Unified

Die angegebene Größe ist die Größe beim Einfügen. Ziehen Sie das Control im Bildschirm-Editor auf jedes gewünschte Maß — der Inhalt rechnet sich mit und bleibt unverzerrt.

Was dabei geschrieben würde

Das ist das echte Control, nicht ein Bild davon. Bedienen Sie es — unten steht, was dabei in der Runtime auf Ihre Variablen geschrieben würde.

Noch nichts. Bedienen Sie das Control oben.

Eigenschaften

Diese Eigenschaften erscheinen im TIA-Eigenschaftsfenster und lassen sich dort an Variablen binden. Die Namen sind bewusst ASCII: Umlaute in Property-Namen verhindern das Schreiben aus dem Control heraus.

NameTyp VorgabewertBeschreibung
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.

Ereignisse

Erscheinen in TIA unter „Ereignisse“ wie bei einem nativen Bedienelement und lassen sich dort direkt belegen.

NameParameterBeschreibung
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.

Weitere Controls