Mini Widgets
Text
1.0.0
Text
Anwendungscode
uniqueId
Die uniqueId vergibst du individuell, sie muss einzigartig sein. Sinn dahinter ist: Wenn du mehrere customText mit unterschiedlichen Settings auf deiner Oberfläche anzeigst, überschreiben sich die Styles nicht.
embedded
Den Parameter embedded nutzt du, wenn du der Text nicht innerhalb eines anderen Widgets liegt. Standardmäßig ist dies aber auf true gesetzt.
width
Bei with definierst du, wie breit der Container deines customText sein soll.
height
Bei height definierst du, wie hoch der Container deines customText sein soll.
alignY
Den Parameter alignY nutzt du, um zu bestimmen, ob der Container des customText auf der Y-Achse oben, unten oder mittig angeordnet sein soll.
alignX
Den Parameter alignX nutzt du, um zu bestimmen, ob der Container des customText auf der X-Achse links, rechts oder mittig angeordnet sein soll.
fontSize
Mit fontSize bestimmst du die Schriftgröße deines Textes.
fontWeight
Bei fontWeight kannst du die Dicke deiner Schrift definieren.
fontColor
Mit fontColor definierst du die Schriftfarbe deines customText.
lineHeight
Mit lineHeight bestimmst du den Abstand zwischen den Textzeilen.
textWrap
Mit textWrap bestimmst du, wie dein Text umgebrochen werden soll. Du kannst gängige CSS Values für white-space nutzen.
textScroll
Mit textScroll kannst du mit true oder false einstellen, ob der Text, wenn er mehr Platz braucht, als der Container hergibt (bestimmst du mit width und height), scrollbar sein soll oder abgeschnitten sein soll.
textAlign
Bei textAlign bestimmst du wie der Text angeordnet sein soll, links- oder rechtsbündig, zentriert oder über die Zeile verteilt.
textDirection
Mit dem Parameter textDirection kannst du bestimmen, ob der Text horizontal oder vertical ausgerichtet sein soll.
textDecoration
Bei textDecorationSettings kannst du mit dem Parameter type deinen Text Unter- und Durchstreichen bzw. eine Linie über, und auch sowohl unter als auch über, dem Text erzeugen. Außerdem kannst du diese Linie mit style, color und thickness individuell stylen.
Der Parameter type bestimmt die Art der Linie bzw. die Position.
Der Parameter style bestimmt den style der Linie.
Der Parameter color bestimmt die Farbe der Linie.
Der Parameter thickness bestimmt die Dicke der Linie.
value
Bei value setzt du den Wert ein, der als customText ausgegeben werden soll. Das kann entweder geschriebener Text in "" sein oder ein Ninox Feld. Fall es kein Ninox-Textfeld ist, denk dran den Wert in text() einzubinden.
Tipp für schmale Spalten:
Bei der customTable kannst du nun mithilfe des customText die Spalten-Titel vertical darstellen, so sparst du Platz bei Zellen, die zB nur eine Checkbox beinhalten und stellst Elementen, die mehr Raum benötigen, dementsprechend mehr zur Verfügung💡