بتاريخ 25/ربيع الأول/1429 12:25 م، قطب ياسر أبوبكر حاجبيه بشدة وهو يقول:
g.DrawString(dataGridViewtree.Rows[i].Cells[3].Value.ToString(),وفي 01 نيسان 2008 06:25 م، أعرب ياسر أبوبكر عن رأيه بالموقف كالآتي:
المشكلة مازالت قائمة!في 01 نيسان 2008 06:25 م، قال ياسر أبوبكر بهدوء وتؤدة:
هذا جزء من الكود ويتعلق بالرسم (وهو غير كامل)وفي 25/ربيع الأول/1429 12:42 م، قال عبد اللطيف حاجي علي متحمساً:
إذا كان بإمكانك: ضع الكود الذي تشك أن المشكلة فيه وإلا ضع كامل كودوفي 01 نيسان 2008 07:07 م، ظهر شبح ابتسامة على وجه ياسر أبوبكر وهو يقول:
ملاحظة: أتحفظ على الكثير من النقاط في هذا الكود خاصة أن بعضها (أو أغلبها) غير عمليوفي 02 ابريل 2008 01:04 ص، قال عبد اللطيف حاجي علي متحمساً:
من نظرة سريعى على الكود تبين لي أنك تستخدم المصفوفات xpos1, ypos1, xpos2, ypos2, xpos3, ypos3وفي 02 ابريل 2008 01:04 ص، ظهر شبح ابتسامة على وجه عبد اللطيف حاجي علي وهو يقول:
حسناً سأحاول ألا أتشدق بآراء ونصائح مملة كعادتي.وفي 02 نيسان 2008 05:05 م، ظهر شبح ابتسامة على وجه ياسر أبوبكر وهو يقول:
وأريد سماع رأي مبرمج خبير في ذلك (أي في سبب المشكلة)وفي 02 ابريل 2008 06:33 م، ظهر شبح ابتسامة على وجه عبد اللطيف حاجي علي وهو يقول:
(كمثال على ذلك عند كل تحريك للـ Scroll أو تصغير وتكبير للنافذة)أما في 02 ابريل 2008 06:33 م، فقد تنهد عبد اللطيف حاجي علي بارتياح وهو يرد:
أرجو أن هذا الرأي "خبير" كفاية☺أما في 13 نيسان 2008 01:27 م، فقد تنهد ياسر أبوبكر بارتياح وهو يرد:
ولكن في حال حدوث حركة ما فإنه (وكما هو موجود في البرنامج) سيتم رسم النقاط القديمة ولكن بالإطافة إلى ذلك سيتم تعريف مصفوفات جديدة تحمل قيم جديدة أيضا وسيتم رسمها بكل إخلص وأمانة ... وفي كل مرة يتم التحريك سيبذل البرنامج جهده لإرضاء المستخدم☺