يحتوي 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
= أسود).
العناصر الداخلية
يمكن أن يحتوي العنصر PartDraw
على العناصر الداخلية التالية: