كيفية إنشاء نافذة خاصة مع مربع تحرير
في بعض الأحيان قد نحتاج إلى مربع تحرير لكتابة بعض الأوامر
وبالتأكيد يمكننا إستخدام أمر مربعتحرير ولكن عند إستخدام أمر أو عنصر مربعإدخال بدون الفصل بين الكلمتين
عند إستخدام هذا العنصر وبصورة تلقائية تظهر لنا شاشة منفصلة تحتوي على مربع تحرير من سطر واحد مع زري الموافقة والإلغاء
وهما لتنفيذ الأمر أو الخروج من النافذة
وبدلا عن هذين الزرين يمكننا إستخدام مفتاحي الإدخال والهروب
وللحصول على محتوى وقيمة هذا العنصر يجب كتابته مع المتغيرات النصية وذلك كما هو موضح في المثال التالي متغيرنصي ه1 = مربعإدخال "شريط تنبيهي","عنوان النافذة","محتوى المربع"
رسالة ه1
بتنفيذ هذا السطر تظهر لنا نافذة ثانية تحتوي على مربع تحرير مع زر موافق وإلغاء
وعنض الضغط على مفتاح الإدخال أو زر موافق يتم إظهار محتوى مربع التحرير في رسالة إرشادية ومن ثم يتم إغلاق النافذة بصورة تلقائية
أما إذا ضغطنا على زر الإلغاء أو مفتاح الهروب فسوف يتم إغلاق النافذة بدون تنفيذ أي شي
وهذا العنصر له عدة مكونات وهي على النحو التالي
الأول شريط إرشادي يظهر في الخلفية لكتابة التوجيهات ويجب كتابته بين علامتي تنصيص
الثاني هو عنوان الشاشة التي تظهر لنا عند إستدعاء هذا العنصر ويجب كتابتها بين علامتي تنصيص
وكحد أدنى لا بدء من كتابة هذين الأمرين لتنفيذ هذا العنصر بصورة سليمة
أما الأمر الثالث فهو لتعيين محتوى مربع التحرير الخاص بهذا العنصر فمثلا سوف يتم إظهار أي شيء بصورة تلقائية إذا قمنا بكتابته بين علامتي تنصيص
كما يمكن تركها فارغة بدون كتابة أي شيء
وأيضا يمكننا تعيين عرض وارتفاع النافذة وذلك بكتابة القيم الخاصة بها بالأرقام فقط بدون علامة تنصيص كمكون رابع وخامس