مبادئ التعامل مع مكون TRibbon الجديد

بسم الله الرحمن الرحيم

—————–

اليوم سأشرح إن شاء الله تعالى مبادئ التعامل مع مكون TRibbon الجديدة .

بالطبع يجب توافر Delphi 2009 على جهازك .

—————–

النقطة الأولى : إضافة مكون TRibbon إلى النافذة .

– قم بإنشاء مشروع جديد , ويفضل أن يكون VCL Application

– للوصول إلى TRibbon في 2009 , هناك طريقتين :

— من خلال مربع البحث الموجود في أعلى مربع الأدوات , ويكفي أن تكتب كلمة Ribbon في المربع لتظهر لك الأداة .

الطريقة اليدوية , وهذا من خلال التوجه إلى نهاية شريط الأدوات لتجد القسم Ribbon Controls وفيه الأداة .

– الآن قم بسحب الأداة على النموذج , لتجدها قد اتخذت موقعاً في أعلى النموذج .

—————–

النقطة الثانية : إضافة Tabs و Groups .

في البداية يجب أن أشرح ما هو Tab وما هو Group في TRibbon ؟

لاحظ في البداية أن مكون Ribbon مقسم إلى ثلاثة أقسام .

— Tab : موجود في القسم الثاني , وهو مثل القسم Edit , Table في Word 2009

ولإضافة Tab قم بالضغط في القسم الأول أو الثاني (الثالث لا) واختر Add Tab .

لتجد دلفي أضاف Tab جديد .

— Group : وهو عبارة عن مجموعة , مثل GroupBox . ولكنه هنا مضمن في مكون Ribbon .

ولإضافة Group قم بالضغط في القسم الثالث (الأول والثاني لا) , واختر Add Group .

—————–

النقطة الثالثة : أوامر القوائم المنسدلة .

– قائمة القسم الثاني , وفيها أمرين :

Add Tab : إضافة Tab (لسان) جديد .

Delete Tab : إزالة Tab المحدد .

– قائمة القسم الثالث , وفيها ثلاثة أوامر :

Add Group : إضافة Group (مجموعة) جديدة .

Move Group : تغيير مكان مجموعة محددة , وهي تظهر نافذة لنقل Group ما إلى Tab آخر .

Reorder Group : تغيير ترتيب المجموعات, وتظهر نافذة تتيح لك تغيير مكان المجموعة داخل Tab معين .

—————–

النقطة الرابعة : أهم خصائص Tabs .

– Caption : عنوان اللسان , ويكون افتراضياً RibbonPage1 , RibbonPage2 وهكذا …

– BidiMode : اتجاه الكتابة في عنوان اللسان , من اليسار لليمين أم العكس .

– Name : اسم اللسان .

الخصائص سهلة وبسيطة , ومعظمها من الخصائص الأساسية .

—————–

النقطة الخامسة : أهم خصائص Groups .

– Rows : عدد الصفوف المتاحة في الـGroup .

– Group Index : ترتيب المجموعة في مصفوفة مجموعات مكون Ribbon . ويبدأ من الصفر 0 .

—————–

النقطة السادسة : إضافة مكونات إلى المجموعات .

من قسم Ribbon هناك أداتين : TRibbonComboBox و TRibbonSpinEdit .

هناك خطوة مهمة جدا جدا جدا قبل إضافة أي مكون (أي مكون من القسم Ribbon Controls فقط) , وهي إضافة أداة TActionManager وهي في القسم Additional .

– قم بإضافة الأداة السابقة إلى النموذج .

– من خلال الخاصية ActionManager لمكون TRibbon قم باختيار أداة TActionManager التي أضفتها قبل قليل .

– الآن تستطيع إضافة أدوات بسهولة .

—————–

النقطة السابعة : أهم خصائص أداة TRibbonComboBox .

هذه الأداة تقريباً مثل ComboBox العادي , ولكن لها Style خاص بالـRibbon

– CharCase : تحدد حالة الأحرف في الأداة .

– Items : عناصر القائمة .

– MaxLength : أقصى عدد محارف مسموح بإدخاله .

– NumbersOnly : هل يتم إدخال أرقام فقط أم لا .

– PasswordChar : رمز الأدخال (أو Mask) وهو يخفي ما يتم إدخاله , ببساطة هو حرف مثل النجمة التي تكون في مربعات إدخال كلمات السر .

– ReadOnly : هل يسمح بإضافة عناصر أم لا .

—————–

النقطة الثامنة : أهم خصائص أداة TRibbonSpinEdit .

وهذه الأداة هي مثل أداة Edit مع أداة UpDown .

– MaxValue : أقصى قيمة (وليس أقصى طول محرف كما في خاصية MaxLength) .

– MinValue : أدنى قيمة .

—————–

أيضاً يمكنك إضافة أي أدوات أخرى داخل Ribbon , ولا يشترط أدوات Ribbon Controls

—————–

هذه المقدمة البسيطة إلى أدوات Ribbon , أرجو انكم استفدتم منها , والأداة سهلة وبسيطة جدا ولا تحتاج خبير دلفي ليفهمها 🙂

2 responses to “مبادئ التعامل مع مكون TRibbon الجديد

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s