PartDraw
berisi primitif gambar vektor yang muncul di tampilan
jam. PartDraw
menentukan area tampilan jam vektor
yang digambar, dan elemen dalam menentukan detail
gambar vektor.
Sintaksis
<PartDraw x="integer" y="integer" width="integer" height="integer" name="string" angle="float-degrees" pivotX="float" pivotY="float" alpha="integer" renderMode="SOURCE | MASK | ALL" tintColor="argb-color | rgb-color"> <!-- Only the most common inner element is shown here. --> <Line /> ... </PartDraw>
Atribut
Elemen PartDraw
memiliki atribut berikut:
Atribut wajib
Atribut berikut wajib diisi:
x
,y
,width
,height
- Kumpulan bilangan bulat yang menentukan ukuran dan posisi elemen.
Atribut opsional
Atribut berikut bersifat opsional:
pivotX
,pivotY
- Titik pivot dua dimensi tempat elemen berputar. Kedua nilai tersebut adalah bilangan floating point yang diskalakan agar sesuai dengan rentang $ [0, 1] $.
angle
- Sebuah derajat, searah jarum jam, saat elemen diputar mengitari titik pivotnya.
alpha
- Tetapkan tingkat transparansi yang harus dimiliki elemen ini. Nilai
0
menunjukkan bahwa elemen tersebut harus sepenuhnya transparan. Nilai255
menunjukkan bahwa elemen harus benar-benar buram. name
- String yang mengidentifikasi elemen ini. Berguna jika Anda perlu merujuk ke elemen ini dari lokasi lain dalam file tampilan jam.
scaleX
- Faktor penskalaan horizontal yang akan diterapkan ke elemen ini.
scaleY
- Faktor penskalaan vertikal yang akan diterapkan ke elemen ini.
renderMode
- Jenis mode render elemen. Nilai yang mungkin adalah:
SOURCE
(default),MASK
, atauALL
. tintColor
- Menerapkan filter warna tint ke elemen. Anda harus menentukan warna menggunakan
format ARGB (
#ff000000
= hitam buram) atau format RGB (#000000
= hitam).
Elemen bagian dalam
Elemen PartDraw
dapat berisi elemen dalam berikut: