يحتوي 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
على العناصر الداخلية التالية: