التعامل مع قائمة To-Do من خلال محرر الكود

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

مقدمة ..

قائمة To-Do من أهم الأدوات الموجودة في بيئة Delphi , فهي مفيدة في تسجيل المهمات التي تريد تنفيذها , أو التي تريد من الآخرين تنفيذها , حيث انه يمكن للآخرين (الذين يعملون معك على المشروع مثلاً) أن يتطلعوا على هذه القائمة ليعرفوا ما تم من المشروع وما تبقى إنجازه منه , وفيما يلي شرح بسيط لكيفية التعامل مع عناصر هذه القائمة من خلال محرر الكود في دلفي , وذلك بكتابة تعليقات تفسر من قبل Delphi على أنها عناصر لقائمة To-Do .

التعامل مع القائمة مرئياً ..

يمكنك إظهار قائمة To-Do في بيئة Delphi عن طريق الأمر “To-Do List” في قائمة “View” , وفي Delphi 2009 تظهر بالشكل التالي :

main-view1

كما يمكنك أن تضيف أمراً -مهمة- جديدة إلى القائمة من خلال الاختصار Ctrl+Shift+T , وعند استعماله تظهر النافذة التالية :

add-to-do

والهدف من الدرس , هو الاستغناء عن هذه النافذة , واستعمال محرر الكود بدلاً منها .

لماذا أستعمل محرر الكود بدلاً من النافذة المرئية ؟

  1. استخدام محرر الكود يوضح لك هل تمت المهمة أم لا دون الحاجة إلى فتح قائمة To-Do .
  2. استخدام محرر الكود أسرع في الإضافة .
  3. استخدام محرر الكود يتيح لك تحكماً أسرع في إضافة أو إزالة أو تعديل المهمات .
  4. استخدام محرر الكود وكتابة تعليقات إضافة مهمات To-Do فيه يتيح لكل من يعمل على المشروع أن يرى المهمة المطلوبة في جزئية معينة من الكود ,, فمثلاً إذا كان لديك كود يتعامل مع قاعدة بيانات ولكنك توقفت عن العمل على هذا الكود لأي سبب ليحل محلك شخص آخر , فيمكنك وضع تعليق To-Do في مكان من الكود ليراه زميلك ويعرف أين توقفت , وما الذي لا يزال عليه إنجازه .
  5. استخدام محرر الكود يعطيك بعض الاحترافية 🙂 في التعامل مع بيئة دلفي , كما ستعرف كيفية الوصول إلى المطلوب بأكثر من طريقة في بيئة Delphi .

شرح استخدام محرر الكود لإضافة مهمات إلى قائمة To-Do …

انظر إلى التعليق التالي :
{TODO 2 -oDelphawi -cToDo : Add a text box}

سأشرح الآن هذا التعليق الذي يمثل نموذجاً لإضافة مهمة في قائمة To-Do من خلال محرر الكود :

  1. TODO : كلمة تدل على ان ما يليها سيضاف إلى قائمة To-Do , كما يمكن استبدال هذه الكلمة بكلمة DONE للدلالة على أن المهمة قد تم تنفيذها .
  2. 2 : رقم يدل على أهمية وأولوية المهمة المضافة .
  3. -o : رمز يدل على أن ما يليه هو اسم صاحب (مالك owner) المهمة .
  4. Delphawi : صاحب (مالك) المهمة .
  5. -c : رمز يدل على أن ما يليه هو التصنيف (category) التي تنتمي إليه المهمة .
  6. Add a text box : المهمة المطلوب إضافتها .

(ملحوظة : يجب الإلتزام بالمسافات كما هو موضح في النموذج أعلاه ليعمل الأمر بشكل صحيح)

الآن جرب بنفسك إضافة تعليقات مشابهة للنموذج السابق , ثم قم بفتح قائمة To-Do لترى النتيجة ..

اترك رد

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

WordPress.com Logo

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

صورة تويتر

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

Facebook photo

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

Google+ photo

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

Connecting to %s