PartDraw
מכיל פרימיטיביות לשרטוט וקטורים שמופיעים בתצוגת השעון. הפרמטר PartDraw
קובע את האזור בתצוגת השעון שבו מצוירים הווקטורים, והרכיבים הפנימיים קובעים את הפרטים של ציור הווקטור.
תחביר
<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>
מאפיינים
לרכיב PartDraw
יש את המאפיינים הבאים:
מאפייני חובה
המאפיינים הבאים הם מאפייני חובה:
x
,y
,width
,height
אוסף של מספרים שלמים שמציינים את הגודל והמיקום של הרכיב.
אפשר לשנות את המאפיינים האלה.
מאפיינים אופציונליים
המאפיינים הבאים הם אופציונליים:
pivotX
,pivotY
נקודת ציר דו-ממדית שסביבה הרכיב מסתובב. שני הערכים הם מספרים בספרות עשרוניות שמתאימים לטווח $ [0, 1] $.
אפשר לשנות את המאפיינים האלה.
angle
מספר המעלות, בכיוון השעון, שבהן צריך לסובב את הרכיב סביב ציר הצירים שלו.
המאפיין הזה ניתן לשינוי.
alpha
מגדירים את רמת השקיפות שאמורה להיות לאלמנט הזה. הערך
0
מציין שהאלמנט צריך להיות שקוף לחלוטין. הערך255
מציין שהאלמנט צריך להיות אטום לחלוטין.המאפיין הזה ניתן לשינוי.
name
מחרוזת שמשמשת לזיהוי הרכיב הזה. שימושי אם צריך להפנות לאלמנט הזה ממיקום אחר בקובץ של חזית השעון.
scaleX
גורם קנה המידה האופקי שצריך להחיל על הרכיב הזה.
המאפיין הזה ניתן לטרנספורמציה.
scaleY
גורם קנה המידה האנכי שיש להחיל על הרכיב הזה.
המאפיין הזה ניתן לשינוי.
renderMode
סוג מצב העיבוד של הרכיב. הערכים האפשריים הם:
SOURCE
(ברירת המחדל),MASK
אוALL
.tintColor
מחילים פילטר של גוון צבע על הרכיב. צריך לציין את הצבע באמצעות פורמט ARGB (
#ff000000
= שחור אטום) או פורמט RGB (#000000
= Black).
רכיבים פנימיים
הרכיב PartDraw
יכול להכיל את הרכיבים הפנימיים הבאים: