Textfelder anpassen

Für Formularfelder, die als String definiert wurden, wird ein einzeiliges Eingabefeld definiert.
Nun könnte man das Element entweder als Flow definieren, anstatt als String. So würde der Benutzer aber einen Richtext-Editor erhalten und er hätte die Möglichkeit weitere Elemente, wie Grafiken Tabellen oder Links in den Text einzubauen.

In einigen Fällen möchte man dem Benutzer aber nicht diese Möglichkeit bieten, obwohl ihm ein größeres Eingabefeld zur Verfügung stehen soll. Hier bietet es sich an das Eingabefeld anzupassen.
Das folgende Beispiel zeigt, wie aus einem einzeiligen Eingabefeld ein Mehrzeiliges wird.

<type name="http://www.getit.de/2007/board/post">
  <item name="Element:comment#TextMode">MultiLine</item>
  <item name="Element:comment#MultiLineRows">5</item>
</type>

 

Eine weitere Option ist es das Feld als Kennwort-Feld zu definieren. Dies funktioniert wie folgt:

<type name="http://www.getit.de/2007/board/post">
  <item name="Element:comment#TextMode">Password</item>
</type>