PartDraw

PartDraw zawiera wektorowe elementy podstawowe widoczne na tarczy zegarka. PartDraw określa obszar tarczy zegarka, na której rysowane są wektory, a elementy wewnętrzne – właściwości rysowania wektorowego.

Składnia

<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>

Atrybuty

Element PartDraw ma te atrybuty:

Atrybuty wymagane

Wymagane są te atrybuty:

x, y, width, height
Zbiór liczb całkowitych, które określają rozmiar i pozycję elementu.

Atrybuty opcjonalne

Te atrybuty są opcjonalne:

pivotX, pivotY
Dwuwymiarowy punkt przestawny, wokół którego obraca się element. Obie wartości to liczby zmiennoprzecinkowe, skalowane tak, by mieściły się w przedziale $ [0, 1] $.
angle
Liczba stopni, zgodnie z którą powinien być obrócony element wokół punktu obrotu.
alpha
Ustaw poziom przezroczystości, jaki powinien mieć ten element. Wartość 0 wskazuje, że element powinien być całkowicie przezroczysty. Wartość 255 wskazuje, że element powinien być całkowicie nieprzezroczysty.
name
Ciąg znaków identyfikujący ten element. Ta opcja jest przydatna, gdy chcesz odwołać się do tego elementu z innego miejsca w pliku tarczy zegarka.
scaleX
Współczynnik skalowania w poziomie, który ma zostać zastosowany do tego elementu.
scaleY
Współczynnik skalowania w pionie, który ma zostać zastosowany do tego elementu.
renderMode
Typ trybu renderowania elementu. Możliwe wartości to SOURCE (domyślna), MASK oraz ALL.
tintColor
Zastosuj filtr koloru odcienia do elementu. Kolor musisz określić w formacie ARGB (#ff000000 = nieprzezroczysta czerń) lub w formacie RGB (#000000 = czarny).

Elementy wewnętrzne

Element PartDraw może zawierać te elementy wewnętrzne: