Un groupe est un conteneur pour d'autres éléments. Les éléments enfants sont affichés par rapport à la position, la taille, l'angle et la couleur du groupe.
Syntaxe
<Group id="string" x="integer" y="integer" width="integer" height="integer" name="string" angle="float" pivotX="float" pivotY="float" alpha="integer" renderMode="SOURCE | MASK | ALL" tintColor="argb-color | rgb-color"> <!-- Only the most common inner element is shown here. --> <PartText ... /> ... </Group>
Attributs
L'élément Group
comporte les attributs suivants :
Attributs obligatoires
Les attributs suivants sont obligatoires :
name
- Nom du groupe.
x
,y
,width
,height
- Ensemble d'entiers qui spécifient la taille et la position de l'élément.
Attributs facultatifs
Les attributs suivants sont facultatifs :
L'élément Group
peut aussi contenir les attributs suivants :
id
Identifiant unique du groupe.
pivotX
,pivotY
- Point pivot bidimensionnel autour duquel l'élément pivote. Les deux valeurs sont des nombres à virgule flottante qui sont ajustés pour tenir dans la plage $ [0, 1] $.
angle
- Un certain nombre de degrés de rotation de l'élément autour de son point pivot (dans le sens des aiguilles d'une montre).
alpha
- Définissez le niveau de transparence à appliquer à cet élément. La valeur
0
indique que l'élément doit être totalement transparent. La valeur255
indique que l'élément doit être complètement opaque. scaleX
- Facteur de scaling horizontal à appliquer à cet élément.
scaleY
- Facteur de scaling vertical à appliquer à cet élément.
renderMode
- Type de mode de rendu de l'élément. Les valeurs possibles sont
SOURCE
(par défaut),MASK
ouALL
. tintColor
- Appliquez un filtre de couleur (teinte) à l'élément. Vous devez spécifier la couleur au format ARVB (
#ff000000
= noir opaque) ou au format RVB (#000000
= noir).
Éléments internes
L'élément Group
peut contenir les éléments internes suivants :
Localization
Gyro
Launch
Transform
Variant
Group
PartText
PartImage
PartAnimatedImage
PartDraw
ScreenReader
Condition
ListConfiguration
BooleanConfiguration
AnalogClock
DigitalClock