ส่วนประกอบของหน้าต่างโปรแกรมประยุกต์การ

หน้าต่างโปรแกรมประยุกต์ประกอบด้วยองค์ประกอบเช่นแถบชื่อเรื่อง แถบเมนู เมนูหน้าต่าง (เดิมเรียกว่าเมนูระบบ), ปุ่มย่อเล็กสุด ปุ่มขยายใหญ่สุด การคืนค่าปุ่ม ปุ่มปิด เส้นขอบสำหรับปรับขนาด พื้นที่ไคลเอ็นต์ แถบเลื่อนแนวนอน และแถบเลื่อนแนวตั้ง นอกจากนี้หน้าต่างหลักของโปรแกรมประยุกต์โดยทั่วไปประกอบด้วยคอมโพเนนต์เหล่านี้ทั้งหมด ภาพประกอบต่อไปนี้แสดงคอมโพเนนต์เหล่านี้ในหน้าต่างหลักทั่วไป.

แถบชื่อเรื่องแสดงเป็นไอคอนโปรแกรมประยุกต์ที่กำหนดเองและบรรทัดของข้อความ โดยทั่วไป ข้อความระบุชื่อของแอพลิเคชัน หรือระบุวัตถุประสงค์ของหน้าต่าง แอปพลิเคชันระบุไอคอนและข้อความเมื่อสร้างหน้าต่าง แถบชื่อเรื่องยังทำให้ผู้ใช้ย้ายหน้าต่าง โดยใช้เมาส์หรืออุปกรณ์ชี้ตำแหน่งอื่น.

โปรแกรมประยุกต์ส่วนใหญ่รวมถึงแถบเมนูที่แสดงรายการคำสั่งที่ได้รับการสนับสนุน โดยโปรแกรมประยุกต์ รายการในแถบเมนูจะแสดงประเภทของคำสั่งหลัก การคลิกที่รายการบนแถบเมนูโดยทั่วไปเปิดเมนูผุดขึ้นมีสินค้าที่สอดคล้องกับงานภายในประเภทที่กำหนดขึ้น โดยการคลิกคำสั่ง ผู้ใช้นำแอปพลิเคชันการดำเนินงาน.

เมนูหน้าต่างถูกสร้าง และจัดการ โดยระบบ โดยประกอบด้วยชุดมาตรฐานของรายการเมนูที่ เมื่อเลือก โดยผู้ใช้ การตั้งค่าขนาดของหน้าต่างหรือตำแหน่ง ปิดโปรแกรมประยุกต์ หรือทำงาน สำหรับข้อมูลเพิ่มเติม ให้ดูเมนู.

เมื่อคุณคลิกขยายใหญ่สุด หรือย่อให้เล็กสุดปุ่ม นี้มีผลต่อขนาดและตำแหน่งของหน้าต่าง เมื่อคุณคลิกปุ่มขยายใหญ่สุดระบบการขยายหน้าต่างให้เป็นขนาดของหน้าจอ และตำแหน่งหน้าต่าง ดังนั้นครอบคลุมทั้งเดสก์ท็อป ลบแถบงาน ในเวลาเดียวกัน ระบบแทนปุ่มขยายใหญ่สุด ด้วยปุ่ม'การคืนค่า' การคืนค่าปุ่มเป็น bitmap ที่เมื่อคลิกแล้ว คืนค่าหน้าต่างไปก่อนหน้านี้ขนาดและตำแหน่ง.

เมื่อผู้ใช้คลิกที่ปุ่มย่อเล็กสุดระบบลดหน้าต่างให้เป็นขนาดของปุ่มแถบงาน ตำแหน่งหน้าต่างบนปุ่มแถบงาน และแสดงปุ่มแถบงานในสถานะปกติ การคืนค่าโปรแกรมประยุกต์ไปยังขนาดก่อนหน้านี้และตำแหน่งของ คลิกที่ปุ่มแถบงาน.

การปรับขนาดขอบเป็นพื้นที่รอบขอบเขตของหน้าต่างที่ช่วยให้ผู้ใช้สามารถปรับขนาดหน้าต่าง โดยใช้เมาส์หรืออุปกรณ์ชี้ตำแหน่งอื่น.

พื้นที่ของไคลเอนต์เป็นส่วนหนึ่งของหน้าต่างโปรแกรมประยุกต์ที่แสดงผลลัพธ์ เช่นข้อความหรือกราฟิก ตัวอย่างเช่น โปรแกรมประยุกต์บนเดสก์ทอปพับแสดงหน้าปัจจุบันของเอกสารในพื้นที่ไคลเอนต์ โปรแกรมประยุกต์ต้องใส่ฟังก์ชัน เรียกว่ากระบวนการหน้าต่าง การป้อนข้อมูลในหน้าต่างการประมวลผล และแสดงผลลัพธ์ในพื้นที่ไคลเอ็นต์ สำหรับข้อมูลเพิ่มเติม ให้ดูกระบวนงานของหน้าต่าง.

แถบเลื่อนแนวนอนและแถบเลื่อนแนวตั้งแปลงเมาส์หรือแป้นพิมพ์ที่ป้อนเป็นค่าที่โปรแกรมประยุกต์ใช้เพื่อเลื่อนเนื้อหาของไคลเอ็นต์พื้นที่ตามแนวนอน หรือแนวตั้ง ตัวอย่าง แสดงแถบเลื่อนแนวตั้งเพื่อให้ผู้ใช้หน้าขึ้นและลงผ่านเอกสารที่เปิดใช้งานโปรแกรมประยุกต์ที่ประมวลผลคำที่แสดงเอกสารยาวเกินไปโดยทั่วไป.

แถบชื่อเรื่อง แถบเมนู เมนูหน้าต่าง ย่อ และขยายปุ่ม ปรับขนาดขอบ และแถบเลื่อนจะเรียกโดยรวมว่าของหน้าต่างพื้นที่ nonclient ระบบการจัดการด้านที่สุดของพื้นที่ nonclient แอพลิเคชันจัดการทุกอย่างเกี่ยวกับหน้าต่างอื่น โดยเฉพาะอย่างยิ่ง eac ประยุกต์จัดการลักษณะปรากฏและลักษณะการทำงานของพื้นที่ของไคลเอ็นต์.

Index