Dr-Neo
10-02-2007, 02:45 PM
تعد مرحلة التصميم من أهم مراحل البرمجة وأكثرها فائدة، إذ أن الانطباع الأولي للبرنامج ينشأ عن الشكل العام للبرنامج، وربما يكون البرنامج ضعيفاً ولكن البعض يفضله على غيره لتناسق ألوانه وجمال تصميمة، ومن أهم الأدوات المساعدة في هذا الصدد أداة الأكتف سكن وهي أداة بسيطة جداً ومميزة جداً تقوم بتغيير واجهة البرنامج من الواجهة التقليدية لبرامج الفيجول إلى واجهات اكثر تقدماً ورقياً:
أداة الأكتف سكن Active Skin هي أداة تسمح لك بتغيير واجهة البرنامج من الواجهة التقليدية لبرامج الفيجول بيسيك إلى واجهات أخرى أكثر احترافية وجميلاً ...
ولكي نقوم باستخدام هذه الأداة في البرنامج الخاص بنا، فإننا سنحتاج إلى:
[1] ملف الـ ocx الخاص بالأداة، والذي سنقوم بوضعه في مجلد النظام - (system32) لمستخدمي الويندوز إكس بي، و(system) لمستخدمي الإصدارات الأخرى -.
[2] ملف الـ skn، وهو عبارة عن الملف الذي سيحتوي على الواجهة التي ستطبقها على برنامجك، وبإمكانك نسخه على مجلد البرنامج مباشرة.
والآن هيا بنا نحاول استخدام هذه الأداة ولنلاحظ مدى التغير:
[1] بعد فتح مشروع جديد في الفيجول، قم بالذهاب إلى قائمة Project واختر منها البند Components أو قم بالضغط على Ctrl + T مباشرة.
[2] اضغط على Browse واختر ملف الأداة الـ ocx من مجلد النظام، ثم موافق.
[3] الآن قم بتنزيل الأداة على واجهة الفورم، ثم قم بكتابة الكود التالي في حدث تحميل الفورم:
شفرة
Skin1.LoadSkin (App.path & '\galaxy.skn')
Skin1.ApplySkin Me.hwnd
في السطر الأول نقوم بتحميل ملف الـ skn الذي نريد تطبيقه على البرنامج، وسنفترض هنا أنه موجود على مجلد البرنامج مباشرة وأن اسمه galaxy.skn.
وفي السطر الثاني نقوم بتطبيقه بالفعل عل البرنامج.
والآن ما رأيك في شكل البرنامج؟ لاحظ الفرق الشاسع بين الشكل الجديد والقديم.
مرفق ملف الـ ocx الخاص بالأداة.
بعض أشكال الاسكن
[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ]
[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ]
[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ]
الملف المرفق
ملف الاداه
ملف الاسكن
بذلك نكون قد انتهينا من استخدام الأداة ويمكنك مشاهدة نتيجة عملك الآن.
تمنياتي بالتوفيق
---------------------------------
عيوب الأداة:
كما هو الحال بالنسبة لأي أداة فإن لها إيجابياتها كما لها سلبياتها، ومن أهم العيوب التي وجدتها في هذه الأداة أنها لا تعترف بأداة العنوان الخاصة بالفيجول بيسيك Label وإنما لها أداة عنوان خاصة بها، ولا يمكنك التحكم في هذه الأداة كثيرا حيث لا يمكنك تغيير لونها ولا لون خلفيتها ولا الكثير من المميزات الأخرى التي تتميز بها أداة الفيجول بيسيك ...
أداة الأكتف سكن Active Skin هي أداة تسمح لك بتغيير واجهة البرنامج من الواجهة التقليدية لبرامج الفيجول بيسيك إلى واجهات أخرى أكثر احترافية وجميلاً ...
ولكي نقوم باستخدام هذه الأداة في البرنامج الخاص بنا، فإننا سنحتاج إلى:
[1] ملف الـ ocx الخاص بالأداة، والذي سنقوم بوضعه في مجلد النظام - (system32) لمستخدمي الويندوز إكس بي، و(system) لمستخدمي الإصدارات الأخرى -.
[2] ملف الـ skn، وهو عبارة عن الملف الذي سيحتوي على الواجهة التي ستطبقها على برنامجك، وبإمكانك نسخه على مجلد البرنامج مباشرة.
والآن هيا بنا نحاول استخدام هذه الأداة ولنلاحظ مدى التغير:
[1] بعد فتح مشروع جديد في الفيجول، قم بالذهاب إلى قائمة Project واختر منها البند Components أو قم بالضغط على Ctrl + T مباشرة.
[2] اضغط على Browse واختر ملف الأداة الـ ocx من مجلد النظام، ثم موافق.
[3] الآن قم بتنزيل الأداة على واجهة الفورم، ثم قم بكتابة الكود التالي في حدث تحميل الفورم:
شفرة
Skin1.LoadSkin (App.path & '\galaxy.skn')
Skin1.ApplySkin Me.hwnd
في السطر الأول نقوم بتحميل ملف الـ skn الذي نريد تطبيقه على البرنامج، وسنفترض هنا أنه موجود على مجلد البرنامج مباشرة وأن اسمه galaxy.skn.
وفي السطر الثاني نقوم بتطبيقه بالفعل عل البرنامج.
والآن ما رأيك في شكل البرنامج؟ لاحظ الفرق الشاسع بين الشكل الجديد والقديم.
مرفق ملف الـ ocx الخاص بالأداة.
بعض أشكال الاسكن
[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ]
[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ]
[ فقط المشتركين فى المنتدى يمكنهم رؤية الرابط تطوير الزيرو ]
الملف المرفق
ملف الاداه
ملف الاسكن
بذلك نكون قد انتهينا من استخدام الأداة ويمكنك مشاهدة نتيجة عملك الآن.
تمنياتي بالتوفيق
---------------------------------
عيوب الأداة:
كما هو الحال بالنسبة لأي أداة فإن لها إيجابياتها كما لها سلبياتها، ومن أهم العيوب التي وجدتها في هذه الأداة أنها لا تعترف بأداة العنوان الخاصة بالفيجول بيسيك Label وإنما لها أداة عنوان خاصة بها، ولا يمكنك التحكم في هذه الأداة كثيرا حيث لا يمكنك تغيير لونها ولا لون خلفيتها ولا الكثير من المميزات الأخرى التي تتميز بها أداة الفيجول بيسيك ...