الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

محرر الفريق العربي

بدأه garo في 29 فبراير 2008 · 5 رد · 1,276 مشاهدة · في لغة C و ++C
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم...

تم سابقا طرح مشروع لإنشاء محرر للمنتديات في قسم الفيجوال بيسيك ، لكن ذلك المشرع لم يلاقي الدعم من الأخوة الأعضاء ولم يري النور. كانت لي رغبة في المشاركة في ذلك المشروع ولكن ذلك لم يتم لان المشروع لم يقم. ومنذ ذلك الوقت سيطرت في نفسي فكرة أنشاء مشروع محرر منتديات بإمكانات عالية في التحرير. بالإضافة ألي أنني لم أنشي برنامج كبير منذ أكثر من سنة ،فإنشاء مثل هذا البرنامج يعمل رفرش (refresh) لذاكرتي.

لقد قطعت شوطا بعيدا في هذا المشروع لكن اصابني الملل بعد ان اكملت 80% من هذا المشروع وياليت يتطوع معي من لديه خبرة في البرمجة حتي نكمل هذا المشروع.

نبذة عن المشروع:

يستطيع المستخدم للمحرر أنشاء مشاركة بكل سهولة وإدخال الصور ومرفقات في تلك المشاركة (كما يستخدم برنامج الويرد) سيتولى البرنامج إرسال المشاركة ألي المنتدى.

هنالك اختلاف بين الصيغة التي يكتب بها المستخدم عن الصيغة التي ترسل الي المنتدى ،فالمنتدى يدعم نوع خاص من ترميز الذي يستخدمه في ترميز المشاركات.هذا الترميز يوضع بين قوسين مربعين [] .

أقسام المشروع:

ينقسم المشروع ألي أربعة وحدات أساسية (قابلة للزيادة) وهي: واجهة المستخدم والمستند والمستعرض .

واجهة المستخدم:

تحتوي علي النافذة الرئيسية وهي بدورها تحتوي علي شريط أدوات تحرير والقائمة الرئيسية والمحرر، وهنالك مربعات الحوار وهي مربع حوار إدخال ابتسامة ومربع حوار إدخال صورة ومربع حوار اختيار الألوان .بالإضافة ألي المحرر.

المستند:

وهي الوحدة التي تتولي عملية حفظ محتويات المحرر في لحظة التحرير، وقراءة وكتابة المستندات من والي جهاز المستخدم وتحويل المشاركة ألي لغة ترميز المنتدى.

المستعرض:

هو الوحدة التي تتيح لنا إرسال المشاركات ورفع الصور والمرفقات ألي المنتدى المعني ،والتعامل مع المنتدى .

التصور:

أنشاء محرر خاص بمنتديات الفريق العربي للبرمجة يدعم جميع خصائص المحرر الخاص بالمنتدى ويمتاز عليها بعدة مميزات.

مميزات المحرر:

- التلوين التلقائي للأكواد

- يدعم إدخال الصور

- يدعم المرفقات

- تحويل نوع الصور ذات الحجم الكبير(bitmap) الي نوع صغير الحجم(لتوفير مساحة السيرفر)

- إمكانية تصغير الصور

- تدقيق الاخطاء

- حفظ المشاركات في جهاز المستخدم

- معاينة المشاركة

لغة البرمجة المستخدمة:

Vc2003,win32,cpp,c,crt,cprt

post-89187-1204309054.jpg

ارجو كل من لديه خبرة ان يتطوع معي لاكمال هذا المشروع

تم تعديل هذه المشاركة بواسطة garo في 29 فبراير 2008 في 21:18

( _ /)

(='.'=)

(")-(")

#2

ممتاز...

لا أحب أن أعدك بالإشتراك لأن طبيعة عملي متقلبة، قد أنشغل فترات طويلة وفجأة أجد وقت فراغ طويل، كنت أتمنى المشاركة، وما زلت أعد بأنه كلما سنحت الفرصة سأشارك...

لـــكن ينقصنا هنا بعض المعلومات...

اقتباس
لغة البرمجة المستخدمة:

Vc2003,win32,cpp,c,crt,cprt

هل تستخدم MFC (أرجو هذا فأنا من عشاقها)

crt , cprt لا أعرف عنها شيئا.. ما هي؟ هل هي مكتبات جاهزة؟ أين أجد معلومات حول هذه الـ "أشياء" :)

كما قلت لا أحب الوعود لأني إذا وعدت فعليّ أن أوفي وهذا متروك للظروف.

إضافة:

اين وصلت في المشروع؟

#3
اقتباس
هل تستخدم MFC (أرجو هذا فأنا من عشاقها)

crt , cprt لا أعرف عنها شيئا.. ما هي؟

للاسف لا استخدم mfc في هذا المشروع

اما الاخريات فهي اختصار الي مكتبتي السي والسي بلس التي تاتي مع المترجمات دائما

اكملت 80% من البرنامج الاساسي وسيتم اضافة مميزات اخري يتم الاتفاق عليها في اصدارات قادمة

تم تعديل هذه المشاركة بواسطة garo في 29 فبراير 2008 في 21:27

( _ /)

(='.'=)

(")-(")

#4

أعتقد إنى إن شاء الله ممكن أشارك فى وحدة المستند نظرا لقلة معرفتى بال win32 programming.

#5

اذا لا يوجد اي احد فانني مرغم علي تجميد العمل في البرنامج

( _ /)

(='.'=)

(")-(")

#6

فكرة رائعة, لو لم أكن أصلاً مثقل بالمشاريع وبوقت محدود لساعدتك...

ما هي المهام التي لم تقم بإضافتها بعد؟ أو المزايا الغير كاملة؟

مواضيع مشابهة