Wichtig
Kleinigkeit
Fehlerbehebung
Wichtig
Verbesserung
Zur Zeit werden die Kind-Komponenten in TabComponents so konfiguriert
<tabbar name=".."> <tabs> <tab label=""> <component name="" /> </tab> </tabs> </tabbar>
Dies ist nicht so wie z.B. bei Dialogen oder Windows wo die Komponente eine DialogInfo, bzw. WindowInfo enthält.
Die Struktur soll folgendermaßen angeglichen werden:
<tabbar name=".."> <components> <component name=""> <tabInfo label="" /> </component> </components> </tabbar>
Test
Kein Test.
Code-Migration
- In Layout-Templates "tabs" durch "components" ersetzen
- In Layout-Dateien nach "tabs" suchen und den Inhalt wie oben beschrieben ersetzen. Achtung: Wird nicht direkt eine Komponente angegeben sondern eine andere Layout-Datei inkludiert, so muß um die "tabInfo" noch ein "inject"-Tag geschrieben werden. Bsp:
<tabbar name=".."> <components> <include name="foo.xml"> <inject> <tabInfo label="" /> </inject> </include> </components> </tabbar>
- In "tabInfo" die Properties "scrolleable" und "description" entfernen.