X4 Produktdokumentation
Breadcrumbs

Controls

Mit Controls können Informationen in der Web-Anwendung ausgegeben und Benutzereingaben verarbeitet werden.

Standardattribute

Folgende Standardattribute lassen sich für alle Controls definieren:

Attribut

Beschreibung

​background

Definiert eine Farbe für den Hintergrund des Controls.

Hinweis:

  • Diese Einstellung überschreibt die Standardfarbe des Farbschemas.

  • Dieses Attribut funktioniert nicht für die Controls <Button>, <HtmlDocument> und <Map>.

Mögliche Werte:

  • Hexadezimaler Farbwert, z. B. ff5a00

Hinweis:

  • Verwenden Sie keine Raute vor dem Farbwert.

  • Verwenden Sie keine verkürzte Schreibweise des Farbwerts.

  • Farbcode aus der Farbpalette der Web App, z. B. A200.
    Weitere Informationen finden Sie unter Theming.

foreground

Definiert eine Farbe für den Vordergrund (Texte usw.) des Controls.

Hinweis:

  • Diese Einstellung überschreibt die Standardfarbe des Farbschemas.

  • Dieses Attribut funktioniert nicht für die Controls <Button>, <HtmlDocument> und <Map>.

Mögliche Werte:

  • Hexadezimaler Farbwert, z. B. ff5a00

Hinweis:

  • Verwenden Sie keine Raute vor dem Farbwert.

  • Verwenden Sie keine verkürzte Schreibweise des Farbwerts.

  • Farbcode aus der Farbpalette der Web App, z. B. A200
    Weitere Informationen finden Sie unter Theming.

enabled

Legt fest, ob der Nutzer mit dem Control interagieren kann.

  • Data Binding (Boolean) möglich

Mögliche Werte: 

  • true/false 

  • Ausdruck für Data Binding

disabled

Legt fest, ob der Nutzer mit dem Control interagieren kann.

  • Data Binding (Boolean) möglich

Mögliche Werte: 

  • true/false 

  • Ausdruck für Data Binding

Hinweis:

Das Attribut disabled ist veraltet und wird in Zukunft nicht mehr verfügbar sein. Das veraltete Attribut wird durch enabled ersetzt. enabled="true" entspricht damit dem veralteten Attribut disabled="false".

fontFamily

Legt die Schriftfamilie fest.

Hinweis:

  • Mit diesem Attribut wird die Standardschrift der Web App für das Control überschrieben.

  • Wenn das Attribut auf einem Element definiert wird, dann wird die Schriftfamilie an die Kindelemente des Elementes vererbt, sofern die Kindelemente das Attribut fontFamily nicht explizit gesetzt haben.

  • Dieses Attribut funktioniert nicht für die Controls <Button>, <HtmlDocument>, <Image> und <Map>.

Mögliche Werte:

  • MainFont: hinterlegte Hauptschrift

  • Fontcode aus der Font-Palette, z. B. Font04

fontSize

Legt die Schriftgröße fest.

Hinweis:

  • Mit diesem Attribut wird die Standardschriftgröße der Web App für das Control überschrieben.

  • Dieses Attribut funktioniert nicht für die Controls <Button>, <HtmlDocument>, <Image> und <Map>.

Mögliche Werte:

  • Beliebige ganze Zahl oder Dezimalzahl mit einem Punkt als Dezimaltrennzeichen, z. B. 2020.8.9

  • Schriftgröße in Pixel, z. B. 20px

  • Schriftgröße in Punkt, z. B. 18pt

  • Schriftgröße im Vergleich zur Schriftgröße des Elternelements, z. B. .8em oder 120%

  • Schlüsselwörter, z. B. small oder larger

fontStretch

Legt die Breite der einzelnen Schriftzeichen fest.

Hinweis:

  • Mit diesem Attribut wird die Standardbreite der Schriftzeichen für das Control überschrieben.

  • Dieses Attribut funktioniert nicht für die Controls <Button>, <HtmlDocument>, <Image> und <Map>.

  • Bei <Accordion>-Controls ist der Standardwert Condensed.

Mögliche Werte:

  • Condensed

  • Expanded

  • ExtraCondensed

  • ExtraExpanded

  • Medium

  • Normal (Standard)

  • SemiCondensed

  • SemiExpanded

  • UltraCondensed

  • UltraExpanded

fontStyle

Legt die Neigung der Schrift fest.

Hinweis:

  • Mit diesem Attribut wird die Standardneigung der Schriftzeichen für das Control überschrieben.

  • Dieses Attribut funktioniert nicht für die Controls <Button>, <HtmlDocument>, <Image> und <Map>.

Mögliche Werte:

  • italic: kursive Schrift

  • normal: normale Schrift (Standard)

  • oblique: schräg gestellter Schriftstil (berechnet)

fontWeight

Legt die Schriftstärke fest. 

Hinweis:

  • Mit diesem Attribut wird die Standardstärke der Schriftzeichen für das Control überschrieben.

  • Dieses Attribut funktioniert nicht für die Controls <Button>, <HtmlDocument>, <Image> und <Map>.

  • Bei <Accordion>-Controls ist der Standardwert Black.

Mögliche Werte:

  • Black

  • Bold

  • DemiBold

  • ExtraBlack

  • ExtraBold

  • ExtraLight

  • Heavy

  • Light

  • Medium

  • Normal (Standard)

  • Regular

  • SemiBold

  • Thin

  • UltraBlack

  • UltraBold

  • UltraLight

horizontalAlign

Richtung, in die die Elemente fließen. Die Reihenfolge der Elemente entspricht ihrer Deklaration.

Mögliche Werte:

  • left (Standard)

  • center

  • right

textOverflow

Gibt an, was passieren soll, wenn das Control voll ist.

Hinweis:

Dieses Attribut ist im <ListView>-Control nicht vorhanden.

Mögliche Werte:

  • ellipsis (Standard): Zeigt mit ..., dass der Text nicht zu Ende ist.

  • hidden: Bricht den Text ab, ganze Wörter werden beachtet.

  • wordBreak: Bricht den Text innerhalb des Wortes ab.

  • allow: Bricht den Text zwischen den Wörtern um.

visible

Legt fest, ob das Control sichtbar ist.

  • Data Binding (Boolean) möglich

Mögliche Werte:

  • true false 

  • Zeichenkette für Data Binding