اقتباسفى احد تطبيقاتي لفيديو تقريبا كان ال48 (مش مهم )
جميل ... لكن ليه شغال بتتعلم لوحدك ؟؟
لما تشترك فى المنحة هتستفيد بمتابعة مستمرة منى خطوة بخطوة
وفى نفس الوقت الامثلة الى هتعملها هتضاف باسمك فى موقع المشروع
والمنحة تمهيد لتكون عضو اساسى فى فريق العمل يعنى تتعلم وبعدين تساعد غيرك
http://doublesvsoop.sourceforge.net/gift.pdf
اقتباسنت تعلم جيدا انه عند كتابة البرنامج بالطريقة المعتادة فى PWCT عبر الواجهات والمكونات فان الكود يتم انتاجه تلقائيا
وعند استعراضه نجده فى ترتيب معين بطريقة تحتاج قليلا من التنسيق بالمناسبة
هذه خاصية ثانوية جدا ... انا لا اطلع على الكود الناتج الا عند تصميم المكون اول مرة حتى اتاكد انه يعمل بشكل صحيح فقط
لكن اذا اردت مشاهدة الكود الناتج كليا .... يمكن استخدام ال code extractor
او يمكن ان تفتح ملف الكود الناتج باى محرر تريده وهناك برامج لعمل format للكود حسب اللغة
اقتباسبمعني ان احنا لما نيجي نعمل صفحات تفاعلية بيظهر الكود تلقائيا فهل اذا كتبنا الكود هتظهر الصفحات التفاعلية فى قوائمها وبنفس الترتيب
اه ... الصفحات لن تتاثر
بس المشكلة انك اذا عدلت فى الكود ... بعدين عملت modify عن طريق الصفحات التفاعلية
الكود الى انت عدلت عليه هيروح عليك :) ببساطة لان الصفحات التفاعلية تعيد توليد الكود من جديد مع كل مرة تقوم بعمل تعديل فيها
والحل كالتالى
اذا اردت ان تقوم باضافة كود ..... تستخدم New Step وتحدد لها الاسم الذى تريده ... وتكتب الكود الى يعجبك محدش هيقرب منه
وايضا ممكن تستعمل New Step لاضافة Comments يعنى خطوة لها اسم يفيد شرح معنى البرنامج
والميزة ان هذه الخطوة ممكن يندرج تحتها خطوات وهكذا يكون البرنامج سهل التتبع
اذا كان مكون مش عاجبك والكود الى بيطلعه يستلزم التعديل
عدل فى المكون نفسه وخليه يطلع الكود الذى يناسبك
وهذا الحل مش منطقى لان مع الاصدارات الجديدة من التقنية ... تعديلاتك على المكونات هتروح :)
بس طبعا ممكن تعمل نسخة منها عندك تحملها بعد تحميل الاصدارات الجديدة
لكن الحل السليم حاجة من اثنين
1 - انك تعدل على المكون تعديل منطقى لدرجة ان يضاف هذا التعديل الى التقنية ويصبح هذا التعديل شىء اساسى فيها واضافة للتقنية
2 - انك تنسخ المكون باسم اخر وتعدل فيه كما تريد كمكون خاص بك وحدك
يعنى الخصوصية فى تعديل المكونات متوفرة على كل المستويات
والله الموفق