Nhóm (Group) là một vùng chứa cho các phần tử khác. Các phần tử con được kết xuất tương ứng với vị trí, kích thước, góc và màu sắc của nhóm.
Cú pháp
<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>
Thuộc tính
Phần tử Group
có các thuộc tính như sau:
Thuộc tính bắt buộc
Các thuộc tính sau đây là bắt buộc:
name
- Tên của nhóm.
x
,y
,width
,height
Tập hợp số nguyên chỉ định kích thước và vị trí của phần tử.
Các thuộc tính này có thể biến đổi.
Thuộc tính không bắt buộc
Các thuộc tính sau đây là không bắt buộc:
Phần tử Group
có thể tuỳ ý chứa các thuộc tính sau:
id
Giá trị nhận dạng duy nhất của nhóm.
pivotX
,pivotY
Điểm trung tâm hai chiều là điểm mà các phần tử xoay quanh. Cả hai đều là giá trị dấu phẩy động được điều chỉnh theo tỷ lệ để nằm trong khoảng $ [0, 1] $.
Các thuộc tính này có thể biến đổi.
angle
Số độ (theo chiều kim đồng hồ) mà phần tử phải xoay quanh điểm trung tâm.
Thuộc tính này có thể biến đổi.
alpha
Thiết lập mức độ trong suốt mà phần tử này cần có. Giá trị
0
cho biết phần tử phải hoàn toàn trong suốt. Giá trị255
cho biết phần tử phải hoàn toàn mờ đục.Thuộc tính này có thể biến đổi.
scaleX
Hệ số tỷ lệ ngang dùng để áp dụng cho phần tử này.
Thuộc tính này có thể biến đổi.
scaleY
Hệ số tỷ lệ dọc dùng để áp dụng cho phần tử này.
Thuộc tính này có thể biến đổi.
renderMode
Loại chế độ kết xuất của phần tử. Các giá trị có thể là:
SOURCE
(mặc định),MASK
hoặcALL
.tintColor
Áp dụng bộ lọc màu phủ màu cho phần tử. Bạn phải chỉ định màu bằng cách sử dụng định dạng ARGB (
#ff000000
= màu đen tuyền) hoặc định dạng RGB (#000000
= màu đen).
Phần tử bên trong
Phần tử Group
có thể chứa các phần tử bên trong sau:
Localization
Gyro
Launch
Transform
Variant
Group
PartText
PartImage
PartAnimatedImage
PartDraw
ScreenReader
Condition
ListConfiguration
BooleanConfiguration
AnalogClock
DigitalClock