2 ui format-definition, 6 kickstart module – ebm-papst Kickstart Benutzerhandbuch
Seite 28
28
6 Kickstart Module
6.6.2 UI Format-Definition
HINWeIS
Benutzerebene 2 ist erforderlich für den Zugriff auf die
uI Format-Definitionen im
.
Die Spalte
uI Format der Datenobjekte definiert das Aussehen und Verhalten des erstellten Steuerelements.
Sein Wert ist eine Liste von Schlüsselwert-Attributpaaren, getrennt durch Semikolons („;“), die das Aussehen und Verhalten des Steuerele-
ments beschreiben. Nachfolgend sehen Sie eine Beschreibung aller verfügbaren Attribute:
shape
Definiert die Art der Steuerung, die erstellt wird, wenn das
Datenobjekt in den UI-Panel-Arbeitsbereich gelegt wird.
Verfügbare Standardformen:
shape:
Beschreibung
label
einfaches Steuerelement, um einen schreibgeschützten Wert anzuzeigen
text
Textfeld-Steuerelement, um einen Wert anzuzeigen oder zu bearbeiten
slider
vertikaler Schieberegler, um einen Wert innerhalb eines bestimmten Bereichs anzuzeigen oder zu ändern
dial
Drehscheibe, um einen Wert innerhalb eines bestimmten Bereichs anzuzeigen oder zu ändern
radio
eine Liste von Optionen wie beispielsweise Optionsfelder, von denen jedes einen bestimmten Daten-Objektwert
darstellt (z. B. „3“) und eine passende Beschreibung (z. B. „Geschwindigkeitsmodus"). Siehe die Beschreibung
für
options für weitere Einzelheiten.
bitfield
eine Liste von Bit-Signalen. Jedes Signal entspricht einem Bit des Ganzzahlwertes des Steuerelements. Siehe die
Beschreibungen für
options und fieldsize für weitere Einzelheiten.
HINWeIS
Jede shape entspricht einer
.qml-Datei aus dem / QML-Ordner Ihres Kickstart-Projekts, z. B. KickLabel.qml,
KickTextInput.qml...
Sie können Ihre eigenen QML / Qt Quick-Elemente entwerfen und verwenden, indem Sie beispielsweise
shape:MyOwnQmlControl.qml definieren, wobei MyOwnQmlControl.qml eine modifizierte Version ist von
Kick... .qml-Dateien.
HINWeIS
Sobald ein Steuerelement im Arbeitsbereich erschaffen worden ist, z. B. durch Drag-and-Drop, kann seine Art nicht mehr
durch Abwandeln der
shape:-Definition geändert werden. Die shape:-Definition gilt nur für die Schaffung neuer
Elemente im Arbeitsbereich.
Um den Typ eines vorhandenen Steuerelements im Arbeitsbereich zu ändern, müssen Sie den Text in der Spalte
Instances der Tabelle Data Objects ändern.
updates
Legt fest, wie das UI-Steuerelement mit dem aktuellen Datenobjekt kommuniziert. Sein Wert gibt an, ob der Wert des Datenobjekts vom
Benutzer geändert werden kann, und auch, wie der Wert aus dem Gerät ausgelesen wird.