
| Eigenschaft | Beschreibung |
| Text | Bestimmt den Text. |
| Format | Legt die Formatierung für Zahlen fest. Für die Formatierung setzen wir die Library numeral.js ein. Daher verweisen wir an dieser Stelle auf die Seite http://numeraljs.com/#format zur Erklärung von gültigen Formatierungen. Abhängigkeit vom InputType Auch wenn nur Zahlen formatiert werden können, steht diese Eigenschaft sowohl numerischen als auch alphanumerischen Textboxen zur Verfügung. Es gibt jedoch Unterschiede darin, welche Formatierungen erlaubt sind. Für numerische Textboxen darf das Format ausschließlich folgende Zeichen enthalten: + – 0 . [ ] Für alphanumerische Textboxen gibt es keine Einschränkung. Präfixe und Suffixe Für alphanumerische Textboxen besteht zusätzlich die Möglichkeit, im Format ein Präfix und oder Suffix anzugeben. Um einer Zahl eine bestimmte Zeichenkette voranzustellen, ist die Zeichenkette in geschweiften Klammern dem Format voranzustellen. Um einer Zahl eine bestimmte Zeichenkette anzuhängen, ist die Zeichenkette in geschweiften Klammern dem Format anzuhängen. Beispiel: Eine Zahl soll als Temperatur mit einer Nachkommastelle angezeigt werden. Eingabe: 12 Format: 0.0{ °C} Ausgabe: 12.0 °C Zu beachten ist, dass etwaige Leerzeichen, die zwischen Zahl und Präfix/Suffix angezeigt werden sollen, innerhalb der geschweiften Klammern angegeben werden müssen. Leerzeichen zwischen dem Format und geschweiften Klammern werden ignoriert. |
| InputType | Legt die Art des dargestellten Textes fest. In Abhängigkeit des gewählten Typs erscheint bei Verwendung der Bildschirmtastatur ein an den Eingabetypen angepasstes Layout. Mögliche Werte sind: Numeric AlphaNumeric Eine alphanumerische Textbox lässt die Eingabe aller Zeichen zu. Eine Validierung der Eingabe ist möglich mit Einsatz von regulären Ausdrücken (siehe Eigenschaft Regex). Eine numerische Textbox hingegen lässt ausschließlich Ziffern, Plus-/Minuszeichen und Dezimaltrenner zu. Zusätzlich zur Validierung mittels regulären Ausdrücken, können Inhalte numerischer Textboxen auch auf einen Wertebereich überprüft werden (siehe Eigenschaften Min und Max). |
| Min | Dient, zusammen mit „Max“, der Validierung von numerischen Textboxen. Gibt den kleinsten noch zugelassenen Wert für diese Textbox an. Ist eine Zahl kleiner als dieser Wert, wird die Textbox mit einem roten Rahmen markiert, und der Wert der Eigenschaft „Text“ kann nicht mehr verwendet werden, um Variablen oder andere Eigenschaften zu schreiben. Wenn beide Eigenschaften, „Min“ und „Max“ auf 0 gesetzt sind, ist die Validierung deaktiviert. |
| Max | Dient, zusammen mit „Min“, der Validierung von numerischen Textboxen. Gibt den größten noch zugelassenen Wert für diese Textbox an. Ist eine Zahl größer als dieser Wert, wird die Textbox mit einem roten Rahmen markiert, und der Wert der Eigenschaft „Text“ kann nicht mehr verwendet werden, um Variablen oder andere Eigenschaften zu schreiben. Wenn beide Eigenschaften, „Min“ und „Max“ auf 0 gesetzt sind, ist die Validierung deaktiviert. |
| Regex | Dient der Validierung von Textboxen durch reguläre Ausdrücke. Mit regulären Ausdrücken können komplexe Prüfungen von Zeichenketten erfolgen. Hierzu an dieser Stelle nur 2 Links, da die Erklärung von regulären Ausdrucken nicht Teil dieser Dokumentation sein soll: https://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck Zur Prüfung/Entwicklung/Erlernung von regulären Ausdrücken: https://regexr.com/ Für formatierte Textboxen gilt: Die Prüfung des regulären Ausdrucks erfolgt nach der Anwendung des Formates. Entspricht der Inhalt der Textbox nicht dem regulären Ausdruck, wird die Textbox mit einem roten Rahmen markiert, und der Wert der Eigenschaft „Text“ kann nicht mehr verwendet werden um Variablen oder andere Eigenschaften zu schreiben. |
| MaxChars | Legen Sie die Anzahl der Zeichen für das Textfeld fest. Wenn der Wert 0 ist, werden keine Zeichenbegrenzungen festgelegt. |
| IsReadOnly | Hier kann eingestellt werden, ob es möglich ist in die Textbox zu schreiben oder ob nur das Lesen möglich ist. Möglichkeiten: True | False |
| Font | Bestimmt die Schriftart > Stellen Sie sicher das die ausgewählte Schriftart auch auf dem Zielsystem installiert ist. Anderenfalls wird eine Standardschriftart angezeigt. |
| FontSize | Bestimmt die Schriftgröße. |
| TextColor | Bestimmt die Schriftfarbe. |
| TextAlignment | Bestimmt die Ausrichtung des Textes. Möglichkeiten: linksbündig | rechtsbündig | zentriert |
| TextBackroundColor | Bestimmt die Hintergrundfarbe, auf die der Text geschrieben wird. |
| Aktion | Beschreibung |
| Clicked | Hier kann eine Aktion definiert werden, die beim Klick auf das Element mit der Maustaste ausgelöst wird. |
