العقرب الأسود
17/11/2004, 11:23 PM
بسم الله الرحمن الرحيم
====================================
جميع الحقوق محفوظة لدى العقرب الأسود
====================================
في هذا الدرس سوف اشرح واجهة الدلفي باذن الله وكيفية التعامل معها
بالاضافة الى كيفية التعامل مع بعض الادوات ودراسة خصائصها
ملاحظة: لمن لم يحمل الدلفي يرجى منه قراءة هذا الموضوع:
http://216.7.174.116/avb/showthread.php?t=153053
قبل ان ابدأ في الشرح اود ان اقول اذا كنت تريد فتح مشروع جديد
اذهب الى File ثم New ثم Application واذا اردت حفظ المشروع اذهب الى
File ثم Save Project As
صورة لواجهة دلفي:
http://members.lycos.co.uk/test252/delf1.jpg
- بالنسبة لشريط الادوات المكونات فهنا سوف تجد الادوات التي سوف تستخدمها
في برنامج من ازرار ومربعات حوار وقوائم وادوات الانترنت (عميل-خادم)....الخ
ولاستخهدامها كل ما عليك فعله هو اختيار الاداة ثم التحريك بزر الايسر للماوس
على واجهة المشروع وسوف ترى الاداة وقد تم اضافتها في مشروعك.
- بالنسبة لواجهة البرنامج فهنا سوف ترى الواجهة الرئيسية او الواجهات الفرعية
لبرنامجك وتستطيع ان تضيف عليها الادوات (المكونات) الي سوف تحتاجها في برنامج.
- بالنسبة لنافذة الادوات(المكونات) المستخدمة في المشروع ففي هذه النافذة
سوف ترى الادوات المستخدم في مشروعك حتى تستطيع ان تغير من خصائص اي اداة بالضغط عليها
لكي تختارها ومن ثم تغير خصائصها من نافذة الخصائص
او ممكن ان تختار الاداة من واجهة البرنامج كلا الطريقيتين صحيحة.
- بالنسبة لخصائص الاداة(المكون) فهنا سوف ترى خصائص الاداة من حجم الاداة
والكتابة المكتوبة عليها او النص المكتوب عليها او فيها الى مكان الاداة
واقصد بها احداثيات الاداة بمعنى وضع الاداة في المشروع
وفي نفس انافذة سوف ترى الكلمة Events ويقصد بها الاحداث وعند الضغط عليها
سوف ترى احداث المكون ويقصد بالاحداث على سبيل المثال اذا تم الضغط على
الاداة OnClick ماذا تريد ان يحدث او اذا تم تغيير النص الموجود في الاداة OnChange
ماذا تريد ان يحدث ......الخ.
الان سوف نطبق عمليا عل بعض الادوات(المكونات):
- الاداة (المكون) الاولى هي label وتجدونها في قائمة standard
على شكل حرف A اختر الاداة ثم ضعه في مشروعك سوف ترى ان نص الاداة هي
label1 فاذا اردت تغييرها اذهب الى الخصائص ولكن قبل ذلك اختر الاداة
سواء من واجهة المشروع او نافذة الادوات(المكونات) ثم اذهب الى نافذة الخصائص
واختر خاصية Caption وغير label1 الى اي اسم اخر مثلا اسمك
ملاحظة يوجد خاصية اسمها Name وسوف تجدونها في كل الادوات
وهذه الخاصية لا تخص نص الذي يظهر على الاداة بدل اسم الاداة نفسها
فعندما تغير ال caption سوف ترى ان اسم الاداة تبقى كما هي في نافذة الادوات.
والان نأتي الى لون خلفية الاداة ونستطيع تغيرها عن طريق الخاصية Color
اما بالنسبة للون نص الاداة فيمكن تغيرها عن طريق الخاصية Font
اما اذا اردنا ان نجعل خلفية الاداة شفافة نختار الخاصية Transparent
ونغير قيمتها الى True بمعنا تفعيلها.
- الاداة(المكون) الثانية هي Button وسوف تجدونها في قائمة standard
على شكل زر ومكتوب فيه ok اختر الاداة وضعها في مشروعك وسوف ترى ان نص لاداة هي
Button1 ولتغييرها نختار الخاصية caption ونغيير النص
وسوف نلاحظ انه لا يوجد خاصية color لهذه الاداة ولكن يمكن تغيير لون النص
عن طريق الخاصية Font.
- الاداة الثالثة Edit وسوف تجدونها في قائمة standard ومكتوب عليه ab
اخترها ثم ضعها في مشروعك وسوف ترى ان نص الاداة Edit1
ولتغييرها..... سوف تقول لي اذهب اى الخاصية Caption وهذا خطأ
لأنك لن تجدها ولتغيير النص نذهب الى الخاصية Text
ونلاحظ من هذا ان الادوات تختلف في بعض الخصائص فالخصائص ليست ثابتة
من اداة الى اخرى واذا اردنا تغيير لو الخلفية نذهب الى الخاصية Color
اما بالنسبة للون النص نذهب الى الخاصية Font
هذا بالنسبة لدرس اليوم اتمنى انكم استفدت منه ان شاء الله واي سؤال او استفسار لا تترددوا في طرحه
واتمنى تطبقوا الدرس عمليا وهناك تمرين اتمنى انكم تعملوه
هي اضافة نص في الاداة Memo والاداة Listbox ولتغيير من لونها
وجربوا الادوات الاخرى والخصائص الاخرى للادوات
تحياتي لك....
====================================
جميع الحقوق محفوظة لدى العقرب الأسود
====================================
في هذا الدرس سوف اشرح واجهة الدلفي باذن الله وكيفية التعامل معها
بالاضافة الى كيفية التعامل مع بعض الادوات ودراسة خصائصها
ملاحظة: لمن لم يحمل الدلفي يرجى منه قراءة هذا الموضوع:
http://216.7.174.116/avb/showthread.php?t=153053
قبل ان ابدأ في الشرح اود ان اقول اذا كنت تريد فتح مشروع جديد
اذهب الى File ثم New ثم Application واذا اردت حفظ المشروع اذهب الى
File ثم Save Project As
صورة لواجهة دلفي:
http://members.lycos.co.uk/test252/delf1.jpg
- بالنسبة لشريط الادوات المكونات فهنا سوف تجد الادوات التي سوف تستخدمها
في برنامج من ازرار ومربعات حوار وقوائم وادوات الانترنت (عميل-خادم)....الخ
ولاستخهدامها كل ما عليك فعله هو اختيار الاداة ثم التحريك بزر الايسر للماوس
على واجهة المشروع وسوف ترى الاداة وقد تم اضافتها في مشروعك.
- بالنسبة لواجهة البرنامج فهنا سوف ترى الواجهة الرئيسية او الواجهات الفرعية
لبرنامجك وتستطيع ان تضيف عليها الادوات (المكونات) الي سوف تحتاجها في برنامج.
- بالنسبة لنافذة الادوات(المكونات) المستخدمة في المشروع ففي هذه النافذة
سوف ترى الادوات المستخدم في مشروعك حتى تستطيع ان تغير من خصائص اي اداة بالضغط عليها
لكي تختارها ومن ثم تغير خصائصها من نافذة الخصائص
او ممكن ان تختار الاداة من واجهة البرنامج كلا الطريقيتين صحيحة.
- بالنسبة لخصائص الاداة(المكون) فهنا سوف ترى خصائص الاداة من حجم الاداة
والكتابة المكتوبة عليها او النص المكتوب عليها او فيها الى مكان الاداة
واقصد بها احداثيات الاداة بمعنى وضع الاداة في المشروع
وفي نفس انافذة سوف ترى الكلمة Events ويقصد بها الاحداث وعند الضغط عليها
سوف ترى احداث المكون ويقصد بالاحداث على سبيل المثال اذا تم الضغط على
الاداة OnClick ماذا تريد ان يحدث او اذا تم تغيير النص الموجود في الاداة OnChange
ماذا تريد ان يحدث ......الخ.
الان سوف نطبق عمليا عل بعض الادوات(المكونات):
- الاداة (المكون) الاولى هي label وتجدونها في قائمة standard
على شكل حرف A اختر الاداة ثم ضعه في مشروعك سوف ترى ان نص الاداة هي
label1 فاذا اردت تغييرها اذهب الى الخصائص ولكن قبل ذلك اختر الاداة
سواء من واجهة المشروع او نافذة الادوات(المكونات) ثم اذهب الى نافذة الخصائص
واختر خاصية Caption وغير label1 الى اي اسم اخر مثلا اسمك
ملاحظة يوجد خاصية اسمها Name وسوف تجدونها في كل الادوات
وهذه الخاصية لا تخص نص الذي يظهر على الاداة بدل اسم الاداة نفسها
فعندما تغير ال caption سوف ترى ان اسم الاداة تبقى كما هي في نافذة الادوات.
والان نأتي الى لون خلفية الاداة ونستطيع تغيرها عن طريق الخاصية Color
اما بالنسبة للون نص الاداة فيمكن تغيرها عن طريق الخاصية Font
اما اذا اردنا ان نجعل خلفية الاداة شفافة نختار الخاصية Transparent
ونغير قيمتها الى True بمعنا تفعيلها.
- الاداة(المكون) الثانية هي Button وسوف تجدونها في قائمة standard
على شكل زر ومكتوب فيه ok اختر الاداة وضعها في مشروعك وسوف ترى ان نص لاداة هي
Button1 ولتغييرها نختار الخاصية caption ونغيير النص
وسوف نلاحظ انه لا يوجد خاصية color لهذه الاداة ولكن يمكن تغيير لون النص
عن طريق الخاصية Font.
- الاداة الثالثة Edit وسوف تجدونها في قائمة standard ومكتوب عليه ab
اخترها ثم ضعها في مشروعك وسوف ترى ان نص الاداة Edit1
ولتغييرها..... سوف تقول لي اذهب اى الخاصية Caption وهذا خطأ
لأنك لن تجدها ولتغيير النص نذهب الى الخاصية Text
ونلاحظ من هذا ان الادوات تختلف في بعض الخصائص فالخصائص ليست ثابتة
من اداة الى اخرى واذا اردنا تغيير لو الخلفية نذهب الى الخاصية Color
اما بالنسبة للون النص نذهب الى الخاصية Font
هذا بالنسبة لدرس اليوم اتمنى انكم استفدت منه ان شاء الله واي سؤال او استفسار لا تترددوا في طرحه
واتمنى تطبقوا الدرس عمليا وهناك تمرين اتمنى انكم تعملوه
هي اضافة نص في الاداة Memo والاداة Listbox ولتغيير من لونها
وجربوا الادوات الاخرى والخصائص الاخرى للادوات
تحياتي لك....