نكمل معكم رحلتنا مع برنامج سينسيفا حيث يعمل البرنامج بكفاءة مع الماوس المكون من 3 ازرار بحيث يمكن استخدام الاوسط للرسم.. غير ان مستخدمي الماوس المكون، من زرين يمكنهم كذلك استخدام الزر الايمن دون تعارض مع خاصية القائمة المختصرة context menu التي تظهر عند استخدام هذا الزر فعند النقر بزر الماوس الايمن، او اي اداة تأشير اخرى مع السحب.. يبدأ سينسيفا عمله اما النقر بدون السحب فيجعل القوائم المختصرة تظهر كالعادة وهذه نقطة ذكية للغاية من مصممي ومطوري البرنامج في وقت زاد فيه الاعتماد على هذه الخاصية الخاصة بالقوائم المختصرة التي اصبحت تستخدمها كل البرامج التي تعمل في بيئة ويندوز تقريبا. البرنامج يتيح استخدام مفاتيح الاختصار: عادة ما يتم في سينسيفا رسم رمز معين لتنفيذ اجراء معين غير انه يمكن تنفيذ هذا الاجراء كذلك عن طريق الكتابة بمجموعات من المفاتيح ويمكن للبرنامج اعادة ضبط re-map المفاتيح بحيث ترتبط بأوامر معينة حسبما تريد مع كل برنامج. المكونات الاضافية ويستطيع البرنامج فهم الرموز والاوامر الخاصة بالتطبيقات المختلفة من خلال تكوينه القائم على وجود مكونات اضافية plug -ins يتعامل كل منها مع تطبيق معين وهذا المكون الاضافي عبارة عن ملف يحوي مجموعة من الاجراءات والرموز المرتبطة بها. ويستطيع البرنامج التنقل بين هذه المكونات المختلفة تلقائيا عندما ترسم بمؤشرك فوق النافذة الخاصة بالتطبيق الخاص بكل منها. وكل مكون من هذه المكونات قابل للتعديل، كما يمكنك انشاء مكونات جديدة تتناسب مع اي تطبيق جديد متى اردت وعليه يمكن بسرعة زيادة مكتبة مكوناتك الاضافية عن طريق المكونات التي تنشأ او التي تحصل عليها من اطراف ثالثة «حيث انها توزع مجانا على الانترنت» ومكتبات الرموز والاجراءات هذه ما هي إلا مجلدات folders يمكن تنظيمها بسهولة بواسطة مستكشف ويندوز او اي اداة تنظيم اخرى. كما يتم تحديث المكتبات التي تم الحصول عليها من اطراف ثالثة مباشرة باستخدام السحب والاسقاط بين المجلدات. اما الاجراءات التي تتكون منها المكونات فكل منها عبارة عن قائمة بالاوامر الاساسية التي تنفذ واحداً بعد الآخر بالترتيب الذي تريده عند رسم رمز معين ومن امثلة هذه الاوامر الاساسية التي تنفذ بالتتابع. ـ ادخال الاختصار .hotkey ctri + c ـ تنفيذ امر يكتب على سطر الامر لفتح تطبيق معين. ـ تنفيذ امر من الاوامر الموجودة في القوائم مثل file save. ـ كتابة نصوص لادراج توقيع على سبيل المثال. ـ تشغيل صوت من اي ملف من نوع wav. ـ استدعاء وظائف النظام لاوامر خاصة مثل تصفير النوافذ وازاحة الصفحات والخروج من النوافذ وتشغيل حافظة الشاشة، واغلاق الشاشة. ويتم تنفيذ كل اجراء عند رسم رمزه المناسب في التطبيق الخاص به، كما يمكنك تعديل مكتبة الاجراءات الخاصة بكل مكون اضافي وانشاء رموز جديدة لاستخدامها فيه، ويأتي البرنامج مصحوبا بمجموعة من المكونات الاضافية التي تتعامل مع اشهر تطبيقات ويندوز بالاضافة الى مكون افتراضي يسمى default. المكون الافتراضي default عندما تستخدم سينسيفا مع برنامج جديد عليها تقوم بتحميل مجموعة افتراضية من الاجراءات مكونا افتراضيا يحتوي على اجراءات شائعة مثل القص cut والنسخ copy واللصق paste والحفظ save وغيرها تعمل مع جميع التطبيقات تقريبا ويمكنك كذلك انشاء مكون خاص لهذا البرنامج الجديد ثم اضافة اجراءات له كما نوضح في السطور التالية: انشاء وتحرير المكونات الاضافية. اتبع الخطوات الست التالية لانشاء مكون اضافي جديد وهناك طريقتان لتنفيذ الخطوة الثانية من هذه الخطوات. 1 ـ فتح محرر المكونات الاضافية. اختر in_plug من القائمة التي تحمل اسم customize sensiva والموجودة في النافذة الرئيسية للبرنامج كما بالشكل (1) ثم اختر new. 2 ـ استخدم ايقونة الهدف اذا كان التطبيق التي تود انشاء مكون اضافي له نشطاً ومرئياً يمكنك سحب شكل الهدف الموجود في نافذة محرر المكون الاضافي التي ستظهر لك الى التطبيق الجديد، وعندئذ.. سيقوم سينسيفا بتجميع المعلومات التي يحتاجها لانشاء المكون الجديد الخاص به.. كما بالشكل (2). 3 ـ استخدام السحب والاسقاط، يمكنك سحب ايقونة التطبيق الجديد «من سطح المكتب او من مستكشف ويندوز او من اي برنامج تنظيم ملفات آخر» واسقاطها في نافذة محرر المكون الاضافي. وسوف يقوم سينسيفا بعد ذلك بتشغيل هذا البرنامج وتجميع البيانات التي تحتاجها ثم اغلاقه. 4 ـ ادخال اسم التطبيق application window title بعد ذلك عليك ادخال اسم التطبيق كما سيظهر في نافذة برنامج سينسيفا ولابد ألا يتطابق هذا الاسم مع اسم اية وثيقة حتى تتعرف عليها سينسيفا بدقة لاحقا، يظل ان تكتب اسم البرنامج نفسه كاسم للتطبيق، وستجد ان البرنامج يقوم تلقائيا بملء هذه البيانات عندما تقوم باحدى الخطوتين السابقين. 5 ـ ادخال التعليقات «اختيارية» يمكنك كتابة اي نص تريده في خانة التعليق comment. 6 ـ نسخ الاجراءات يتوقع البرنامج ان يتيح التطبيق الجديد اوامر قياسية مثل النسخ copy والقص cut واللصق paste وغيرها، ويمكن له نسخ مثل هذه الاجراءات من اي مكون اضافي موجود في البرنامج الى المكون الجديد، مما يوفر عليك مشقة اعادة انشائها وفي الاغلب سيتم نسخ اجراءات النسخ من المكون الاضافي الافتراضي default كما يوضح الشكل السابق. 7 ـ حفظ المكون.. عندما تنقر موافق ok سيتم حفظ المكون الجديد واضافته الى قائمة المكونات الموجودة بنافذة البرنامج الرئيسية كما بالشكل (3). وبعد ذلك سيقوم البرنامج بالانتقال الى هذا المكون تلقائيا عندما تستخدم التطبيق المرتبط به، كما يمكن زيادة رموزه واجراءات بانشائها او تحرير اجراءات سابقة. الاجراءات الاجراء عبارة عن قائمة بأوامر اساسية تنفذ بالتتابع وكل اجراء يخصص له رمز رسومي.. عند رسمه يقوم سينسيفا بتنفيذ الاجراء المرتبط به، ويمكنك انشاء اي عدد من الاجراءات او تحريرها وحذفها كما يمكنك نسخ الاجراءات شائعة الاستخدام ولصقها بين المكونات المختلفة. وتشمل الاوامر التقليدية التي تضمنها الاجراءات تشغيل تطبيق معين مثل برنامج معالجة النصوص او التوجه الى موقع شبكي، او تشغيل الاصوات او كتابة بعض النصوص او تنفيذ اوامر تتواجد عادة في القوائم مثل الطبع print والحفظ save والنسخ copy واللصق paste واي اجراء يتم انشاؤه يحفظ تلقائيا في المكون الاضافي المعروض عاليا في نافذة sensiva. انشاء وتحرير الاجراءات في نافذة محرر الاجراءات action editor يمكنك انشاء اجراء يقوم بتنفيذ امر اساسي واحد او اكثر وللقيام بذلك سنتابع معا المثال التالي لتوضيح الخطوات المتبعة التالية لتنفيذ هذا الامر. 1 ـ فتح محرر الاجراءات: افتح قائمة file في نافذة البرنامج ثم اختر action ثم انقر new... كما بالشكل (4). 2 ـ تسمية الاجراء: في خانة النص name اكتب اسم الاجراء الذي سيتم انشاؤه كما بالشكل (5). 3 ـ انشاء مفتاح اختصار shortcut key «اختياري» يمكن تنفيذ نفس الاجراء بكتابة مفتاح اختصار shortcut key تستطيع تحديده في الخانة التي تحمل هذا الاسم في نافذة محرر الاجراءات كما بالشكل عاليه. 4 ـ الرمز: لاختيار الرمز الذي سيقوم بتنفيذ الاجراء، انقر زر الرموز الموجود في الركن الايمن العلوي من محرر الاجراءات، واختر احد الرموز الموجودة في مكتبة الرموز بالبرنامج.. كما بالشكل (6) 5 ـ الاوامر الاساسية: يمكن لكل اجراء ان ينفذ اي عدد تحدده من الاوامر الاساسية وهذه الاوامر مصنفة في فئات محددة في منتصف نافذة محرر الاجراءات، فكل فئة منها تضم عدداً من هذه الاوامر يمكنك الاختيار بينها، ثم الضغط على زر add لاضافتها الى قائمة الاوامر التي ينفذها اجراء معين «انظر الخطوة التالية». 6 ـ قائمة الاوامر commands كل امر اساسي تنشئه او تعدله يتم عرضه في قائمة الاوامر command list الخاصة بكل اجزاء والموجودة في الجزء السفلى من نافذة محرر الاجراءات انقر فوق اي عنصر في هذه القائمة لتحديده فاذا نقرت اي من الزرين move up أو move down يمكن تغيير ترتيب الذي ينفذ به هذا العنصر، كما يمكنك حذف اي أمر بتحديده ثم النقر على الزر الذي يحمل علامة x زرقاء. 7 ـ حفظ الاجزاء: انقر ok وسيتم حفظ الاجراء تلقائيا في المكون الاضافي الجاري تشغيله حاليا بحيث يصبح جاهزاً للاستخدام منذ اللحظة. زر الاختبار test يمكن تجربة الاجراء الذي انشأته بالنقر على هذا الزر. زر الاغلاق lock ستجد في الركن الايسر السلفي من نافذة محرر الاجراءات action editor زراً يحمل شكل قفل يسمح لك بتعليق تنفيذ الاجراءات عند بدء تشغيله واظهار رسالة تحذير قبل التنفيذ، انقر على هذا الزر اذا اردت استخدام هذه الخاصية. الرموز الرمز عبارة عن رسم يتم استخدامه كاختصار shortcut لتنفيذ اجراء معين. انشاء الرموز وتحريرها يمكنك زيادة مكتبة الرموز الخاصة بانشاء رموز خاصة بك، وللقيام بذلك اتبع الخطوات التالية: 1 ـ فتح نافذة محرر الرموز symbol editor ويتم ذلك بالنقر على قائمة customize sensiva الموجودة في نافذة سينسيفا ثم اختار symbol ثم new كما بالشكل (7). 2 ـ تحرير الرموز الخطوة 2 ـ 1 رسم الرمز المتجه vector symbol كأي برنامج لرسم المتجهات يتم تحديد الرمز بسحب خطوط ثم انشاء المتجهات. ويتم سحب الخطوط بانشاء نقطتين او اكثر «او مقابض handles» بحيث تظهر الخطوط نفسها عندما تنقر داخل المساحة الخاصة بعرض المتجه، وهذه الطريقة التي تعتمد على رسم المتجهات مفيدة في التعرف على الاشكال عندما ترسم الرموز وسنوضح هذه الطريقة فيما يلي: ـ انقر مرة واحدة لبدء الرسم. ـ حرك الماوس وانقر نقرة اخرى لانشاء خط. ـ استمر في النقر في اماكن متعددة حتى تنتهي من انشاء الخطوط الخاصة بالرمز. ـ انقر مرتين على المقبض handle «أو النقطة» الاخيرة للاشارة الى انتهاء عملية الرسم. ـ يمكنك تعديل رمزك بالنقر على المقابض وتحريكها. بعد ذلك ستحصل على شكل (8). ـ انقر زر next للانتقال للخطوة التالية الخطوة 2 ـ 2 رسم الرمز كصورة نقطية bitmap تستطيع وضع رمزك ـ الذي تم تخزينه كملف مستقل ـ داخل اي مجلد ثم تنظيم مكتبة رموزك بعد ذلك كما تتعامل مع اية ايقونات في ويندوز وذلك بتحويل الرمز الى صورة نقطية كما توضح هذه الخطوة فنحن هنا سنرسم ايقونة مطابقة للرمز المتجه لعرض الرموز في برنامج التشغيل ويندوز وهذه الايقونة لا تفيد في عملية التعرف على الاشكال، لذلك يمكنك تعديلها في اي وقت، وبالطريقة التي تريدها «كما لو كنت ترسم سهماً ليشير الى اتجاه الرسم» ولتبدأ عملية الرسم. ـ انقر زر bmp ـ vector حتى تقوم سينسيفا بتحويل بيانات الرمز المتجه الى بيانات نقطية bitmap . ـ يمكنك تعديل شكل الايقونة كما تحب فهي لن تستخدم في التعرف على الرمز فاذا اردت اضافة نقطة جديدة لتغيير شكل الايقونة اضغط زر الماوس الايسر على الشبكة grid. ـ واذا اردت ازالة اية نقطة موجودة انقر بزر الماوس الايمن على الشبكة والشكل يوضح نافذة التحويل الى ايقونة. ـ انقر finish لحفظ الرمز فتظهر النافذة التي تتيح لك حفظ الرمز في اي مكان في مكتبة الرموز