شريط الحالة

مثال على شريط الحالة في إيماكس
برنامج gedit قائم على GTK مع نافذة منبثقة في شريط الحالة.

شريط الحالة هو عنصر تحكم رسومي يُمثل منطقة معلومات، ويوجد عادةً أسفل نافذة المتصفح . [ 1 ] يمكن تقسيمه إلى أقسام لتجميع المعلومات. وظيفته الأساسية هي عرض معلومات حول الحالة الحالية للنافذة، مع أن بعض أشرطة الحالة تتضمن وظائف إضافية. على سبيل المثال، تحتوي العديد من متصفحات الويب على أقسام قابلة للنقر لعرض معلومات الأمان أو الخصوصية.

يمكن أن يكون شريط الحالة نصيًا أيضًا، لا سيما في التطبيقات التي تعمل عبر سطر الأوامر، وفي هذه الحالة يكون عادةً الصف الأخير في وضع النص 80×25 ، تاركًا الصفوف الـ 24 العلوية لبيانات التطبيق. يعرض شريط الحالة (المسمى في هذا السياق "سطر الحالة ") عادةً الحالة الحالية للتطبيق، بالإضافة إلى اختصارات لوحة المفاتيح المفيدة . ومن الأمثلة على ذلك محرر النصوص "vi" في أنظمة يونكس (من سبعينيات القرن الماضي) أو أنظمة لينكس الأحدث. [ 2 ]

تم استخدام سطور الحالة لأكثر من 30 عامًا [ 2 ] لعرض الرسائل الاستشارية في منطقة محددة مسبقًا، بدلاً من الرسائل المنبثقة في منتصف الشاشة والتي يمكن أن تحجب رؤية المعلومات ذات الصلة.

في بعض الأحيان، تضع لعبة الفيديو معلومات اللاعب الحيوية أو شاشة العرض الأمامية (مثل نقاط الصحة ، والأرواح، والنتيجة) على شريط مماثل أعلى أو أسفل الشاشة؛ ويشار إلى هذا أيضًا باسم شريط الحالة.

الاستخدام

استُخدمت أشرطة الحالة، وخطوط الحالة التي سبقتها، لسنوات عديدة [ 2 ] لعرض الرسائل الإرشادية في منطقة محددة مسبقًا، وذلك قبل ظهور مربعات الحوار التي قد تحجب رؤية المعلومات ذات الصلة خلف الرسائل المنبثقة. وينطوي استخدام أشرطة الحالة (أو خطوط الحالة) على مزايا وعيوب.

مزايا أشرطة الحالة:

  • تتيح هذه التطبيقات عرض الرسائل مع إمكانية عرض الشاشة بأكملها (على الرغم من أنها تشغل مساحة من الشاشة لعرضها الخاص).
  • تتيح هذه الميزة كتابة المعلومات أثناء عرض بيانات الحالة.
  • تتيح هذه الخيارات إمكانية استخدام قوائم أخرى أثناء عرض بيانات الحالة.
  • وهي تعرض الحالة باستمرار أثناء التشغيل

عيوب أشرطة الحالة:

  • قد تقيد أشرطة الحالة المعلومات المعروضة في سطر واحد (على الرغم من إمكانية استخدام شريط/منطقة حالة متعددة الأسطر متغيرة)؛
  • لا يمكن عادةً أن تظهر أشرطة الحالة على السطح للرسائل الهامة عندما تكون نافذتها الرئيسية موضوعة أسفل النوافذ الأخرى (لكنها تكون مرئية دائمًا في النافذة الرئيسية، والتي يمكن رفعها).
  • قد يجعل موقعها على حافة الشاشة ظهورها أقل وضوحًا من مربع الحوار.

أمثلة

  • يعرض شريط الحالة في مدير الملفات عادةً عدد العناصر في الدليل الحالي، أو حجمها الإجمالي، أو حجم العنصر المحدد حاليًا.
  • سيكون شريط الحالة في متصفح الويب غير مرئي أو فارغًا عندما يقوم المستخدم بعرض صفحة، ثم يعرض معلومات التحميل عندما ينقر المستخدم على رابط تشعبي .
  • سيعرض شريط الحالة الخاص بمحرر الرسومات معلومات حول الصورة الحالية، مثل أبعادها أو مساحة ألوانها أو دقتها .
  • في معالج النصوص ، يعرض شريط الحالة عادةً موضع المؤشر، وعدد صفحات المستند، وحالة مفاتيح Caps Lock و Num Lock و Scroll Lock . بالإضافة إلى ذلك، تُخصص العديد من معالجات النصوص مفتاح الإدراج (Insert) لوظيفة مشابهة لهذه المفاتيح الثلاثة، مما يسمح بتبديل وضع الإدراج - وتُعرض حالة هذا الوضع أيضًا في شريط الحالة. 
  • غالبًا ما تحتوي ألعاب المغامرات النصية على شريط حالة يعرض معلومات مثل موقع اللاعب ووقت اللعب والنتيجة. سُميت النشرة الإخبارية لعملاء شركة إنفوكوم " ذا ستاتوس لاين" بعد أن كانت تُسمى " ذا نيو زورك تايمز".
  • في جدول البيانات ، يعرض شريط الحالة معلومات مشابهة لمعالجات النصوص، ولكنه يتضمن القدرة على تمييز الخلايا وعرض المتوسط ​​والمجموع والقيمة القصوى وما إلى ذلك.

انظر أيضاً

ملحوظات

  1. كاريك، ميكا (ديسمبر 2007). "دليل برمجة واجهة المستخدم الرسومية باستخدام GTK+ و Glade3 - الجزء 1" . micahcarrick.com.
  2. 1 2 3 "كيفية استخدام محرر vi" . جامعة واشنطن، جامعة سيمون فريزر . 1991. (WEdu-Unix-vi).