Un PartDraw
contiene primitivas de dibujo vectorial que aparecen en la cara de reloj. El PartDraw
determina el área de la cara de reloj donde se dibujan los vectores, y los elementos internos determinan los detalles del dibujo vectorial.
Sintaxis
<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>
Atributos
El elemento PartDraw
tiene los siguientes atributos:
Atributos obligatorios
Se requieren los siguientes atributos:
x
,y
,width
yheight
- Es una colección de números enteros que especifican el tamaño y la posición del elemento.
Atributos opcionales
Los siguientes atributos son opcionales:
pivotX
ypivotY
- Es un punto de pivote bidimensional sobre el que rota el elemento. Ambos valores son números de punto flotante que se ajustan para adaptarse al rango $ [0, 1] $.
angle
- Es la cantidad de grados, en el sentido de las manecillas del reloj, que el elemento debe rotar sobre su punto de pivote.
alpha
- Establece el nivel de transparencia que debe tener este elemento. Un valor de
0
indica que el elemento debe ser completamente transparente. Un valor de255
indica que el elemento debe ser completamente opaco. name
- Es una cadena que identifica este elemento. Es útil si necesitas hacer referencia a este elemento desde otra ubicación en el archivo de cara de reloj.
scaleX
- Es el factor de escala horizontal que se aplica a este elemento.
scaleY
- Es el factor de escala vertical que se aplica a este elemento.
renderMode
- El tipo de modo de renderización del elemento. Los valores posibles son
SOURCE
(predeterminado),MASK
oALL
. tintColor
- Aplica un filtro de color de tono al elemento. Debes especificar el color con el formato ARGB (
#ff000000
= negro opaco) o el formato RGB (#000000
= negro).
Elementos internos
El elemento PartDraw
puede contener los siguientes elementos internos: