Keyboard
Ein Keyboard ist eine Bildschirmtastatur, die für die Eingabe ohne Hardware-Tastatur verwendet werden kann.
Über das Attribut Layout können unterschiedliche Layouts ausgewählt werden.
Version 1.12
Ab Version 1.12 werden Tastaturlayouts über einen Assistenten zum TwinCAT HMI Projekt hinzugefügt und können dann über das Attribut LayoutFile verwendet werden.
Das Attribut Layout gilt als veraltet und sollte nicht mehr verwendet werden.
Siehe auch: Konfigurationsanleitung
Attribute
Kategorie: Colors
Name |
Beschreibung |
---|---|
Definition der Textfarbe der Tasten | |
Definition der Umrißfarbe der grafischen Tastenzeichen | |
Definition der Füllfarbe der grafischen Tastenzeichen | |
Definition der Hintergrundfarbe der Tasten | |
Definition der Hintergrundfarbe des Fensters, in dem die Zusatzzeichen bei den kompakten Layouts angezeigt werden | |
Definition der Hintergrundfarbe | |
Definition der Rahmenfarbe des Controls |
Kategorie: Layout
Name |
Beschreibung |
---|---|
Definition des Abstands der linken Seite zur linken Seite des umschließenden Controls | |
Definition der Einheit des Abstands zur rechten Seite des umschließenden Controls:
| |
Definition des Abstands der oberen Seite zur oberen Seite des umschließenden Controls | |
Auswahl der Einheit des Abstands zur oberen Seite des umschließenden Controls:
| |
Definition des Abstands der rechten Seite zur rechten Seite des umschließenden Controls | |
Auswahl der Einheit des Abstands zur rechten Seite des umschließenden Controls:
| |
Definition des Abstands der unteren Seite zur unteren Seite des umschließenden Controls | |
Auswahl der Einheit des Abstands zur unteren Seite des umschließenden Controls:
| |
Definition der äußeren Breite des Controls | |
Auswahl der Einheit der Breite:
| |
Definition der äußere Höhe des Controls | |
Auswahl der Einheit der Höhe:
| |
Definition der maximalen Breite, wenn die Control-Größe dynamisch definiert ist. | |
Auswahl der Einheit der maximalen Breite:
| |
Definition der minimalen Breite, wenn die Control-Größe dynamisch definiert ist. | |
Auswahl der Einheit der minimalen Breite:
| |
Definition der maximalen Höhe, wenn die Control-Größe dynamisch definiert ist. | |
Auswahl der Einheit der maximalen Höhe:
| |
Definition der minimalen Höhe, wenn die Control-Größe dynamisch definiert ist. | |
Auswahl der Einheit der minimalen Höhe:
| |
Berechneter Pixel-Abstand der linken Seite zur linken Seite des umschließenden Controls | |
Berechneter Pixel-Abstand der oberen Seite zur oberen Seite des umschließenden Controls | |
Berechneter Pixel-Abstand der rechten Seite zur rechten Seite des umschließenden Controls | |
Berechneter Pixel-Abstand der unteren Seite zur unteren Seite des umschließenden Controls | |
Berechnete Pixel-Breite des Controls | |
Berechnete Pixel-Höhe des Controls | |
Definition der Zeile eines Grids, in der das Control dargestellt werden soll. | |
Definition der Spalte eines Grids, in der das Control dargestellt werden soll. | |
Definition der Transparenz des ganzen Controls | |
Auswahl der Sichtbarkeit eines Controls:
| |
Definition der Position auf der Z-Achse | |
Definition einer Transformation eines Controls:
| |
Definition eines Schattens | |
Definition des Innenabstands des Tastaturfelds zu den äußeren Seiten der Tastatur | |
Definition des Innenabstands der Zusatztasten zu den äußeren Seiten des Fensters, in dem sie angezeigt werden | |
Auswahl der Methode zur Berechnung der Breite :
| |
Auswahl der Methode zur Berechnung der Höhe:
|
Kategorie: Common
Name |
Beschreibung |
---|---|
Aktiviert ein Layout aus dem Projekt. | |
Auswahl des Tastaturlayouts | |
Auswahl der Skalierung der Tasten | |
Auswahl, ob ein Control aktiviert sein soll | |
Definition des Namens des Control | |
Typname des Controls | |
Definition von Control Klassen | |
Es ist ein Control logisch im DOM eingehangen. | |
Definition des Tooltips für das Control |
Kategorie: Border
Name |
Beschreibung |
---|---|
Definition des Radius der vier Ecken, um diese abzurunden | |
Auswahl des Rahmenstils der vier Seiten des Controls | |
Definition der Rahmenbreite der vier Seiten des Controls |
Kategorie: Background Image
Name |
Beschreibung |
---|---|
Definition eines Bildes, welches oberhalb der Hintergrundfarbe liegt | |
Definition der Höhe des Hintergrundbildes | |
Auswahl der Einheit der Höhe des Hintergrundbildes:
| |
Definition der Breite des Hintergrundbildes | |
Auswahl der Einheit der Breite des Hintergrundbildes:
| |
Definition eines zusätzlichen Abstands zwischen dem Rahmen des Controls und dem Hintergrundbild für die vier Seiten | |
Definition der vertikalen Ausrichtung des Hintergrundbildes innerhalb des Controls | |
Definition der horizontalen Ausrichtung des Hintergrundbildes innerhalb des Controls |
Kategorie: Behaviour
Name |
Beschreibung |
---|---|
Definition eines Controls über dessen Namen, zu dem alle Eingaben ungeachtet des Fokus gesendet werden Der Name des Controls muss als einfacher String eingetragen werden. Das Control darf nicht direkt verknüpft werden. | |
Auswahl, ob die Shift-Taste nach der Verwendung zusammen mit einer anderen Taste manuell wieder deaktiviert werden muss | |
Definition der Zeit in Millisekunden, die eine Taste betätigt werden muss, damit ein langer Tastendruck erkannt wird. | |
Definition der Zeit in Millisekunden, die eine Taste betätigt werden muss, damit die Eingabe wiederholt wird. | |
|
Kategorie: Labels
Name |
Beschreibung |
---|---|
Definition der Linienbreite der grafischen Tastenzeichen | |
Definition der Schriftart über den Namen der Schriftfamilie oder das Schlüsselwort | |
Definition der Schriftgröße des Tastentexts | |
Auswahl der Einheit der Textgröße:
| |
Auswahl der Schriftlage:
| |
Auswahl der Schriftstärke:
|
Kategorie: Indirect Input
Name |
Beschreibung |
---|---|
Definiert die horizontale Ausrichtung des Textes in dem Vorschaufeld für die indirekte Eingabe. | |
Definiert die Schriftgröße des Textes in dem Vorschaufeld für die indirekte Eingabe. | |
Definiert die Einheit der Schriftgröße des Textes in dem Vorschaufeld für die indirekte Eingabe. | |
Definiert den inneren Abstand des Textes zum Vorschaufeld für die indirekte Eingabe. |
Ereignisse
Kategorie: Control
Name |
Beschreibung |
---|---|
Die Interaktion mit einer Taste wurde begonnen. | |
Die Interaktion mit einer Taste wurde beendet. | |
Die Interaktion mit einer Taste wurde abgebrochen. | |
Die Interaktion mit einer Taste wurde abgebrochen oder beendet. | |
Der Benutzer hat die indirekte Eingabe bestätigt. | |
Der Benutzer hat die indirekte Eingabe abgebrochen. |
Kategorie: Framework
Name |
Beschreibung |
---|---|
Das Control wurde zur Anzeige hinzugefügt. | |
Das Control wurde aus der Anzeige genommen. | |
Das Control wurde initialisiert. | |
Das Control wurde zerstört. | |
Das Control wurde bezogen auf das Browserfenster bewegt. | |
Das Control wurde in seiner Größe verändert. |
Kategorie: Operator
Name |
Beschreibung |
---|---|
Es wurde per Maus geklickt oder ein Touchbildschirm kurz berührt. | |
Die linke Maustaste wurde über dem Control gedrückt und losgelassen. | |
Die linke Maustaste wurde zweimal über dem Control gedrückt und losgelassen. | |
Die rechte Maustaste wurde über dem Control gedrückt und losgelassen. | |
Eine Maustaste wurde über dem Control heruntergedrückt. | |
Der Mauszeiger wurde über das Control bewegt. | |
Der Mauszeiger hat das Control verlassen. | |
Eine Maustaste wurde über dem Control losgelassen. | |
Die linke Maustaste wurde über dem Control heruntergedrückt. | |
Die rechte Maustaste wurde über dem Control heruntergedrückt. | |
Die Maus wurde über dem Control bewegt. | |
Der Mauszeiger wurde über das Control oder eines seiner Kinder bewegt. | |
Der Mauszeiger hat das Control oder eines seiner Kind-Controls verlassen. | |
Die linke Maustaste wurde über dem Control losgelassen. | |
Die rechte Maustaste wurde über dem Control losgelassen. | |
Das Mausrad wurde über dem Control bewegt. | |
Ein Finger/Stift wurde auf ein Touchbildschirm abgesetzt. | |
Ein Finger/Stift wurde auf einem Touchbildschirm bewegt. | |
Ein Finger/Stift wurde von einem Touchbildschirm genommen. | |
Eine Interaktion mit einem Touchbildschirm wurde abgebrochen. |
Zugriffsrechte
Name |
Beschreibung |
---|---|
Legt fest, ob das Control allgemein beobachtbar ist. | |
Legt fest, ob das Control allgemein bedienbar ist. |
Vererbungshierarchie
Keyboard
NuGet-Paket: Beckhoff.TwinCAT.HMI.Controls
NuGet-Pakete sind verfügbar ab Version 1.12. |
Verfügbar ab Version 1.8 |
Siehe auch
API-Referenz dieses Controls