بسم الله الرحمن الرحيم
سنتعلم فى هذة التدوينة
البسيطة كيفية تخصيص شريط ادوات جديد يحتوى على الامر الاكثر استخداما
وفى مثالنا هذا
هنعمل شريط ادوات جديد به اوامر جديدة من الليسبات بدلا" من كل مرة تحميل الليسب وكتابة امر التشغيل كالشريط هذا
وكمان كل امر هيكون له Description خاص به هيظهر بمجرد الوقوف على الامر دون تشغيله كالتالى
فولدر يحتوى على الليسبات اى ليسبات على كيفك
اى برنامج تعديل على الصور وليكن Photoshopاو paint.net
اى برنامج تعديل على الصور وليكن Photoshopاو paint.net
تعال اول حاجة
نخلى الاتوكاد يتعرف على فولد الى فيه الليسبات عشان لما تكتب الامر فى الاتوكاد
الامر يكون معرف ولازم يكون مسار الفودر ده بالانجلش
ادخل على نافذة
تحميل الليسبات من الامر ap
شايف انت علامة
الشنطة الى تحت على اليمين دى الى مكتب عليها contentes اضغط عليها هتفتحلك النافذة دى
اضغط على add واختار الليسبات الى انت عايزها
انا كدا ضيفت
الليسبات الى انا عايزها والى بستخدمها كتير
كدا الخطوة دى تمام
ندخل على الخطوة الى بعدها
محتاجين صورتين حلوين كدا لكل امر بس استنى وخلى بالك الصور بتكون بامتداد bmp وبحجم معين !!!!
ممكن تختار صورتين من صور البرنامج وتعدل عليهم بس انا هعمل صورتين احسن .
طب صورتين ليه ما واحدة بس تكفى !!!؟؟؟
طب خد الاجابة انت بتعمل صورة صغيرة بحجم 16*16 pixels والصورة التانية كبيرة شوية بحجم 32*32 pixels
ندخل على الخطوة الى بعدها
محتاجين صورتين حلوين كدا لكل امر بس استنى وخلى بالك الصور بتكون بامتداد bmp وبحجم معين !!!!
ممكن تختار صورتين من صور البرنامج وتعدل عليهم بس انا هعمل صورتين احسن .
طب صورتين ليه ما واحدة بس تكفى !!!؟؟؟
طب خد الاجابة انت بتعمل صورة صغيرة بحجم 16*16 pixels والصورة التانية كبيرة شوية بحجم 32*32 pixels
ولو اخترت الصورة
الصغيرة بس الاتوكاد تلقائيا بيكبرها الضعف وبكدا ممكن يحصل تشوية فى الصورة
فالافضل تعمل الصورتين
ماشى انا عملت
الصورتين اهم بالفوتوشوب ومتناسش الاحجام زى ما انت شايف
ندخل على امر cui او من تبويب mange— user interface
هتظهر النافذة الحلوة دى تعالى على اختيار
toolbar
وكليك يمن واعمل
new toolbar
هنديلة اسم جديد
وليكن My lisb
تعال بقى نعمل
الامر الى هنضيفه للشريط ده من خلال
العلامة دى
او اقف على اى امر
قديم واعمل كليك يمن واختار new command
كدا عملنا الامر
وظهرت معانا الشاشة الحلوة دى على الشمال
تعال نفصص الحاجت
الى تحت دى اول حاجة ال
name ده اسم الامر والافتراضى بيكون command 1 انا هسمية addletter لان امر الليسب بيضيف حرف ال E الى النصوص
ولازم يكون الاسم بدون اى مسافات
ال Description ده لو هتحط وصف للامر بحيث لو حد وقف بالماوس على الايقونة يظهر
الوصف زى الصورة الاولى خالص مثلا هنكتب
this command
to adde letter E to the text
extended
help file. من خلال التعليمة دى تقدر تعمل ملف xaml تضيف فيه بيانات اكثر عن الامر الجديد بتاعك كمثال لما بتقف اى
امر زى ال line بيعرضلك وصف صغير له ولو طولت شوية بيكبرلك
الوصف وبيدعمهولك بصورة ثابتة او متحركة
بس احنا مش هنضيف حاجة هنا
بس احنا مش هنضيف حاجة هنا
macro ده هو الاهم بتلاحظ مكتوب جمبها ^C^C يعنى قبل تشغيل الامر هيعمل esc مرتين طب ليه مرتين لما مرة واحدة تكفى؟؟؟ لان فيه بعض الاوامر لها اكتر من مستوى لما تضغط زر الهروب ecs بيخرج من مستوى وعشان يخرج نهائى بيلزمة كمان ecs وبعد العلامات دى ^C^C بتكتب الامر الى الخاص بالليسب عشان لما تختارة يشتغل معاك على طول وفى المثال بتاعنا الليسب امر التشغيل هو adde ودى الى هتتكتب
بعد كدا عنا حاجة
اسمها element id كل امر فى الاتوكاد له id خاص به ولا يمكن انا يكون فيه نفس الرقم لامرين
طب وعشان نجيب رقم مش متكرر ولا هيتكرر بعد كدا فيه حاجة اسمه ال guid ومن خلالها هتنشى رقم وده بيجى من طريقتين اما من خلال الفيجوال استديو او مواقع مجانية
وعشان خاطر عيونكم نزلتكم رابط لعمل ال guid اهو
طب وعشان نجيب رقم مش متكرر ولا هيتكرر بعد كدا فيه حاجة اسمه ال guid ومن خلالها هتنشى رقم وده بيجى من طريقتين اما من خلال الفيجوال استديو او مواقع مجانية
وعشان خاطر عيونكم نزلتكم رابط لعمل ال guid اهو
هتدخل على الرابط وتكتب عدد
الارقام ال guid
الى انت محتاجها من 1- 2000
How many GUIDs do you want (1-2000)
وبعد كدا هتظغط على
generate some guids
الى انت محتاجها من 1- 2000
How many GUIDs do you want (1-2000)
وبعد كدا هتظغط على
generate some guids
,وفى الصورة انا عملت 3 على سبيل المثال
انسخ اى رقم
والصقه فى المربع الخاص به بعد -MM
وهو الاتوكاد
بيديلك رقم تلقائى اول ما تعمل امر جديد لكن طريقة ال guid اصح وافضل واضمن وخصوصا عند برمجة اوامر جديدة
بعد كدا فى خانة small image هنا هتختار الصورة الصغيرة ال 16
وفى ال large image هتختار الصورة الكبيرة ال 32
وفى ال large image هتختار الصورة الكبيرة ال 32
تمام كدا ظبطنا كل
خيارات الامر الجديد على زر apply واديله كبسة عشان يحفظ
الامر
بعد كدا هتروح على
الجزء الى على الشمال من النافذة وتبحث عن الامر وتمسكه وتضيفة فى شريط الادوات
الجديد الى عملناه
ثم اكبس ok وهيظهر معاك فى الشاشة
وبنفس الطريقة
هتضيف باقى الاوامر
ممكن تظهر اى اشرطة اداوت تانية وانت فى وضع ال RIBBON عن طريق
ممكن تظهر اى اشرطة اداوت تانية وانت فى وضع ال RIBBON عن طريق
تبويب view===toolbars==autocad
واختار اى شريط
عايز تظهره
فما كان من توفيق فمن الله وحده وما كان من خطأ فمن قلة علمى
مع خالص تحياتى بدوام التوفيق والنجاح للجميع اخوكم احمد صابر
اذا كان لديكم اى اضافات او تعديلات لا تبخلو علينا بها فى التعليقات والرسائل
شاهد ايضا
ما شاء الله عليك يا استاذنا
ردحذفربنا يجعلها صدقه جاريه ليك
الله يبارك فيك يا شيخنا فمنكم نتعلم
حذف