 |
:: استاذ و مشرف قسم الالكترونيات ::
تاريخ التسجيل: May 2007
المشاركات: 6,832
|
|
نشاط [ F.Abdelaziz ]
قوة السمعة:
|
|
03-11-2014, 05:06 PM
المشاركة 26
|
|
الدرس الحادى عشر
الأحداث والتفاعل Events and Interactivity
رابط الدرس :
فى الدرسين الأولين ، قدمنا "الكائنات" objects وعرفنا أن لها "خصائص" Properties و "عمليات" Operations . بعض الكائنات لها ،بالإضافة إلى الخصائص والعمليات ، ما يسمى "الأحداث" Events.
الأحداث مثل الإشارات signals التى يتم إثارتها (إصدارها) ، على سبيل المثال ، استجابة (كرد فعل) لأفعال المستخدم ، مثل تحريك الماوس أو النقر عليه . فى بعض المناسبات تكون الأحداث نقيض العمليات . فى حالة العملية operation ، أنت كمبرمج تستدعيها لكى تجعل الكمبيوتر يقوم بعمل شىء ما ، فى حين أنه فى حالة الأحداث events ، الكمبيوتر يتيح لك معرفة متى حدث شىء مثير للاهتمام .
كيف تكون الأحداث مفيدة ؟
الأحداث هى العنصر الرئيسى لإدخال التفاعل فى البرنامج . إذا أردت أن تسمح للمستخدم بالتفاعل مع البرنامج ، فإن الأحداث هى التى سوف تستخدمها .
من أين تأتى الأحداث : أنت تستقبل مدخلات المستخدم من داخل البرنامج باستخدام الأحداث . إذا كان هذا يبدو صعب الفهم ، فلا تقلق ، سوف نلقى نظرة على مثال بسيط جدا والذى سوف يساعدك على فهم ما هى الأحداث وكيف يمكن استخدامها .
فيما يلى برنامج بسيط جدا به عبارة واحدة فقط وبرنامج فرعى واحد . البرنامج الفرعى يستخدم العملية ShowMessage على الكائن GraphicsWindow لعرض " صندوق رسالة" message box للمستخدم .
|