Grupa to kontener dla innych elementów. Elementy podrzędne są renderowane względem położenia, rozmiaru, kąta i koloru grupy.
Składnia
<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>
Atrybuty
Element Group
ma te atrybuty:
Atrybuty wymagane
Wymagane są te atrybuty:
name
- Nazwa grupy.
x
,y
,width
,height
Kolekcja liczb całkowitych określająca rozmiar i położenie elementu.
Te atrybuty można przekształcać.
Atrybuty opcjonalne
Te atrybuty są opcjonalne:
Element Group
może opcjonalnie zawierać te atrybuty:
id
Unikalny identyfikator grupy.
pivotX
,pivotY
Dwudwymiarowy punkt obrotu, wokół którego obraca się element. Obie wartości są liczbami zmiennoprzecinkowymi, które są skalowane tak, aby mieścić się w zakresie $ [0, 1] $.
Te atrybuty można przekształcać.
angle
Liczba stopni, o którą element powinien zostać obrócony zgodnie z kierunkiem ruchu wskazówek zegara.
Ten atrybut można przekształcić.
alpha
Ustaw poziom przezroczystości tego elementu. Wartość
0
wskazuje, że element powinien być całkowicie przezroczysty. Wartość255
wskazuje, że element powinien być całkowicie nieprzezroczysty.Ten atrybut można przekształcić.
scaleX
Współczynnik skalowania poziomego, który ma być zastosowany do tego elementu.
Ten atrybut można przekształcić.
scaleY
Współczynnik skalowania pionowego, który ma być zastosowany do tego elementu.
Ten atrybut można przekształcić.
renderMode
Typ trybu renderowania elementu. Możliwe wartości to
SOURCE
(domyślna),MASK
orazALL
.tintColor
Zastosuj do elementu filtr koloru odcieni. Kolor musisz określić w formacie ARGB (
#ff000000
= nieprzezroczysta czerń) lub RGB (#000000
= czerń).
Elementy wewnętrzne
Element Group
może zawierać te elementy wewnętrzne:
Localization
Gyro
Launch
Transform
Variant
Group
PartText
PartImage
PartAnimatedImage
PartDraw
ScreenReader
Condition
ListConfiguration
BooleanConfiguration
AnalogClock
DigitalClock