Ermöglicht die Erstellung neuer Stile und die Änderung bestehender Stile in Ihrem Layout.
Vorgeschlagene Anwendungsfälle
- Listenelemente in der gleichen Textgröße anzeigen
Bezeichner: modify_style_repo
Attribute
style_name: Ziel-Name für erstellte Stile
Mögliche Werte: underscore_separated_string
- Erforderlich: ja
- Standardwert: muss eingestellt werden, kein Standardwert.
Basis_auf: Name des vorhandenen Stils, dessen Attribute der neue Stil erbt.
Mögliche Werte: underscore_separated_string
- Erforderlich: nein
- Standardwert: optional, kein Standardwert
überschreiben: Setzt die Eigenschaften des zuvor erstellten Stils außer Kraft
Mögliche Werte: True, False
- Erforderlich: nein
- Standardwert: false
Elemente
Eigenschaften: Dies sind die Attribute der Benutzeroberfläche.
- Erforderlich: ja
- Standardwert: muss eingestellt werden, kein Standardwert.
Beispiele
Minimal
<modify_style_repo id="change_exception_style" style_name="list_item_style_same_size">
<properties>
<param name="text_group" type="string">#{test_group}</param>
</properties>
</modify_style_repo>
Referenzstil in UI-Layout-Elementen
<List Name="SELF_MENU_TABLE_MENU" Weight="0.75" FocusOrder="0"
TextStyle="LIST_ITEM_STYLE_SAME_SIZE"
PageIndicatorStyle="PAGE_INDICATOR_STYLE" EntriesPerPage="5" Border="0,gray.dark,black" Padding="10,0,10,0"/>
Produziert:
Alle Optionen
<modify_style_repo id="change_exception_style" style_name="list_item_style_same_size">
<param name="base_on" type="string">list_item_style</param>
<properties>
<param name="text_group" type="string">#{test_group}</param>
<param name="maxtextsize" type="string">15</param>
<param name="gravity" type="string">center</param>
</properties>
</modify_style_repo>