2 ui format-definition, 6 kickstart module – ebm-papst Kickstart Benutzerhandbuch

Seite 28

Advertising
background image

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

Object Editor

.

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.

Advertising