แถบสถานะ


แถบสถานะเป็นองค์ประกอบควบคุมกราฟิกซึ่งแสดงพื้นที่ข้อมูลโดยทั่วไปจะอยู่ที่ด้านล่างของหน้าต่าง[ 1 ]สามารถแบ่งออกเป็นส่วนๆ เพื่อจัดกลุ่มข้อมูล หน้าที่หลักของมันคือการแสดงข้อมูลเกี่ยวกับสถานะปัจจุบันของหน้าต่าง แม้ว่าแถบสถานะบางอันจะมีฟังก์ชันเพิ่มเติม ตัวอย่างเช่นเว็บเบราว์เซอร์ หลายตัว มีส่วนที่คลิกได้ซึ่งจะแสดงข้อมูลด้านความปลอดภัยหรือความเป็นส่วนตัว
แถบสถานะยังสามารถเป็นแบบข้อความได้ โดยส่วนใหญ่จะอยู่ในแอปพลิเคชันแบบคอนโซล ซึ่งในกรณีนี้มักจะเป็นแถวสุดท้ายใน การกำหนดค่า โหมดข้อความ 80x25 โดยเว้น 24 แถวบนสุดไว้สำหรับข้อมูลแอปพลิเคชัน โดยปกติแถบสถานะ (เรียกว่าบรรทัดสถานะในบริบทนี้) จะแสดงสถานะปัจจุบันของแอปพลิเคชัน รวมถึงทางลัดแป้นพิมพ์ ที่เป็นประโยชน์ ตัวอย่างหนึ่งคือโปรแกรมแก้ไขข้อความ 'vi' ของ UNIX (ตั้งแต่ทศวรรษ 1970) หรือระบบ Linux รุ่นใหม่กว่า[ 2 ]
เส้นสถานะถูกใช้มานานกว่า 30 ปี[ 2 ]เพื่อแสดงข้อความแนะนำในพื้นที่ที่กำหนดไว้ล่วงหน้า แทนที่จะเป็นข้อความป๊อปอัพตรงกลางหน้าจอซึ่งอาจบดบังการมองเห็นข้อมูลที่เกี่ยวข้อง
บางครั้งเกมวิดีโอจะแสดงข้อมูลสำคัญของผู้เล่นหรือข้อมูลที่แสดงบนหน้าจอ (เช่นพลังชีวิต จำนวนชีวิต และคะแนน) บนแถบที่คล้ายกันซึ่งอยู่ด้านบนหรือด้านล่างของหน้าจอ ซึ่งเรียกอีกอย่างว่าแถบสถานะ
การใช้งาน
แถบสถานะและบรรทัดสถานะก่อนหน้านี้ถูกใช้มานานหลายปี[ 2 ]เพื่อแสดงข้อความแนะนำในพื้นที่ที่กำหนดไว้ล่วงหน้า ซึ่งมีมาก่อนกล่องโต้ตอบที่สามารถปิดกั้นการมองเห็นข้อมูลที่เกี่ยวข้องด้านหลังข้อความป๊อปอัพ การใช้แถบสถานะ (หรือบรรทัดสถานะ) มีทั้งข้อดีและข้อเสีย:
ข้อดีของแถบสถานะ:
- หน้าต่างเหล่านี้ช่วยให้สามารถดูข้อความพร้อมกับดูหน้าจอทั้งหมดได้ (แม้ว่าจะใช้พื้นที่หน้าจอส่วนหนึ่งสำหรับการแสดงผลของตัวเองก็ตาม)
- อุปกรณ์เหล่านี้อนุญาตให้พิมพ์ข้อมูลขณะดูข้อมูลสถานะได้
- พวกเขาอนุญาตให้เลือกตัวเลือกเมนูอื่นๆ ในขณะที่ดูข้อมูลสถานะ
- พวกเขาแสดงสถานะอย่างต่อเนื่องระหว่างการทำงาน
ข้อเสียของแถบสถานะ:
- แถบสถานะอาจจำกัดข้อมูลให้แสดงผลเพียงบรรทัดเดียว (แม้ว่าจะสามารถใช้แถบสถานะ/พื้นที่แสดงสถานะแบบหลายบรรทัดได้ก็ตาม)
- โดยปกติแล้ว แถบสถานะจะไม่ปรากฏขึ้นมาให้เห็นสำหรับข้อความสำคัญ เมื่อหน้าต่างหลักถูกซ้อนอยู่ด้านล่างหน้าต่างอื่น (แต่จะมองเห็นได้เสมอในหน้าต่างหลัก ซึ่งสามารถยกขึ้นมาได้)
- ตำแหน่งของพวกมันที่อยู่บริเวณขอบหน้าจออาจทำให้สังเกตเห็นได้ยากกว่ากล่องโต้ตอบ
ตัวอย่าง
- แถบสถานะของโปรแกรมจัดการไฟล์มักจะแสดงจำนวนรายการในไดเร็กทอรีปัจจุบัน ขนาดรวมของรายการทั้งหมด หรือขนาดของรายการที่เลือกอยู่ในปัจจุบัน
- แถบสถานะของเว็บเบราว์เซอร์จะมองไม่เห็นหรือว่างเปล่าเมื่อผู้ใช้กำลังดูหน้าเว็บ จากนั้นจะแสดงข้อมูลการโหลดเมื่อผู้ใช้คลิกลิงก์
- แถบสถานะของโปรแกรมแก้ไขภาพกราฟิกจะแสดงข้อมูลเกี่ยวกับภาพปัจจุบัน เช่น ขนาดพื้นที่สีหรือความละเอียด
- ในโปรแกรมประมวลผลคำแถบสถานะมักจะแสดงตำแหน่งเคอร์เซอร์ จำนวนหน้าในเอกสาร และสถานะของ ปุ่ม Caps Lock , Num LockและScroll Lockนอกจากนี้ โปรแกรมประมวลผลคำหลายโปรแกรมยังกำหนดให้ปุ่ม Insert มีพฤติกรรมคล้ายกับปุ่มทั้งสามนี้ เพื่อให้สามารถสลับโหมดการแทรกได้ซึ่งสถานะของโหมดนี้ก็จะแสดงในแถบสถานะเช่นกัน
- เกมผจญภัยแบบข้อความมักจะมีแถบสถานะที่แสดงข้อมูลต่างๆ เช่น ตำแหน่งของผู้เล่น เวลาในเกม และคะแนนจดหมายข่าวลูกค้าของInfocom ได้รับการตั้งชื่อว่า The Status Lineหลังจากที่เปลี่ยนชื่อเป็นThe New Zork Times
- ในโปรแกรมสเปรดชีตแถบสถานะจะแสดงข้อมูลคล้ายกับโปรแกรมประมวลผลคำ แต่เพิ่มเติมด้วยความสามารถในการไฮไลต์เซลล์และแสดงค่าเฉลี่ย ผลรวม ค่าสูงสุด และอื่นๆ
ดูเพิ่มเติม
- แถบหน้าต่างอื่นๆ: แถบเมนู , แถบเครื่องมือ , แถบที่อยู่ , แถบชื่อเรื่อง