الخوارزم.نظام.تفاعل
نوع حدث_لوحةالمفاتيح شيء
نوع حدث_لوحةالمفاتيح شيء {
نوعه صحيح طبيعي ؛
طابع_زمني صحيح طبيعي ؛
معرف_النافذة صحيح طبيعي ؛
حالته صحيح8 طبيعي ؛
تكرار صحيح8 طبيعي ؛
}
نوع حدث_زرالنقر شيء
نوع حدث_زرالنقر شيء {
نوعه صحيح طبيعي ؛
طابع_زمني صحيح طبيعي ؛
معرف_النافذة صحيح طبيعي ؛
معرف صحيح طبيعي ؛
زر صحيح8 طبيعي ؛
حالته صحيح8 طبيعي ؛
نقرات صحيح8 طبيعي ؛
احداثية_ا صحيح طبيعي ؛
احداثية_ب صحيح طبيعي ؛
}؛
نوع حدث_عجلةالنقر شيء
نوع حدث_عجلةالنقر شيء {
نوعه صحيح طبيعي ؛
طابع_زمني صحيح طبيعي ؛
معرف_النافذة صحيح طبيعي ؛
معرف صحيح طبيعي ؛
احداثية_ا صحيح ؛
احداثية_ب صحيح ؛
اتجاه صحيح طبيعي ؛
}؛
نوع حدث
يشكل هذا الشيء وعاء مختلف الاحداث الواردة من النظام وتشمل :
- حدث_لوحة_المفاتيح
- حدث_زر_النقر
- حدث_عجلة_النقر
دالة رقم_عجلة_الناقر() صحيح طبيعي
ارجاع عدد يمثل عجلة الناقر
دالة رقم_حركة_الناقر() صحيح طبيعي
ارجاع عدد يمثل وجود حركة الناقر
دالة رقم_زر_الناقر_تحث() صحيح طبيعي
ارجاع عدد يمثل نقر زر الناقر الى الاسفل
دالة رقم_زر_الناقر_فوق() صحيح طبيعي
ارجاع عدد يمثل نقر زر الناقر الى فوق
دالة رقم_حدث_الخروج() صحيح طبيعي
ارجاع عدد يمثل مفتاح الخروج
دالة رقم_ضغط_مفتاح() صحيح طبيعي
ارجاع عدد يمثل ما اذا تم ضغط مفتاح
دالة استطلع_الاحداث( حدث_ ۢحدث) منطقي
تستخدم هذه الدالة لاسطلاع الاحداث الواردة من النظام