A + + Language Documents


مفهوم الملصقات

عبارة عن كائن يستخدم لاظهار نص او صورة على النافذة بالشكل التالي

من_مكتبة الواجهات_الرسومية استدعاء *
ن = نافذة()

م = ملصق(النافذة = ن , النص = "مرحبا")

ن.تشغيل_النافذة()


تحديد مكان ظهور الملصق في النافذة

عادة سيتم اظهار الملصق في منتصف النافذة ،، ولتحديد مكان محدد للملصق نستخدم الدالة تحديد_احداثي_العرض وهي تعتمد نظام الاحداثيات وتكون الوحدة الاحداثية تساوي بكسل واحد فقط فتاخذ منك الدالة رقم احداثي العرض ورقم احداثي الارتفاع بالشكل التالي

من_مكتبة الواجهات_الرسومية استدعاء *
ن = نافذة()

م = ملصق(النافذة = ن , النص = "مرحبا")
م.تحديد_احداثي_العرض(س = 10 , ص = 20)

ن.تشغيل_النافذة()

حيث ص احادثي الارتفاع و س احداثي العرض



التحكم بخواص الملصق

النافذة

يستخدم لتحديد النافذة التي سيظهر فيها الملصق

النص

يستخدم هذا المُدخل لتحديد النص الذي سيظهر على الملصق


العرض

يستخدم للتحكم بعرض الملصق


الطول

يستخدم للتحكم بطول الملصق


لون_الخلفية

يستخدم لتحديد لون خلفية الملصق من خلال نظام A++ Colors


لون_الخط

يستخدم لتحديد لون خط الملصق من خلال نظام A++ Colors


حجم_الخط

يستخدم لتحديد حجم الخط في الملصق


نوع_الخط

يستخدم لتحديد نوع الخط في الملصق


الصورة

تاخذ مسار صورة وتقوم بعرضها في الملصق ويجب ان يكون طول وعرض الملصق مطابق لطول وعرض الصورة

ن = ملصق(النافذة = م , الصورة = __هنا__ + "in.png")

المؤشر

يستخدم لتحديد شكل مؤشر الماوس عند مروره على الملصق وتاخذ القيم عادي و اضافة و تحميل و تحريك و قلب



معرفة قيمة احد الخواص

في بعض الاحيان قد تحتاج معرفة قيمة احد خواص الملصق ، في ذلك الحين نستخدم الدالة جلب_الخاصية بالشكل التالي

ن = ملصق(النص = "تطبيق")
اكتب(ن.جلب_الخاصية(الخاصية = "النص"))

سيتم كتابة نص الملصق



تغيير احد خواص الملصق

في بعض الاحيان قد نحتاج الى تغيير احد خواص الملصق كلون خلفية الملصق مثلا ، يمكن ذلك عن طريق الدالة تغيير_الخاصية

ن = ملصق(النص = "تطبيق")
ن.تغيير_الخاصية(لون_الخلفية = "3ا32ب3")


والحمد لله رب العالمين