กลับไปหน้าบทความ

อ่าน 2 นาที

ชุดเครื่องมือวิดเจ็ต

ชุด เครื่องมือวิด เจ็ต , ไลบรารีวิดเจ็ต , ชุดเครื่องมือ GUI , เฟรมเวิร์ก GUI , เฟรมเวิร์ก UI หรือ ไลบรารี UX คือ ไลบรารี หรือชุดของไลบรารีที่ประกอบด้วย องค์ประกอบควบคุมกราฟิก...

ชุดเครื่องมือวิดเจ็ต

ชุดเครื่องมือวิด เจ็ต , ไลบรารีวิดเจ็ต , ชุดเครื่องมือ GUI , เฟรมเวิร์ก GUI , เฟรมเวิร์ก UIหรือไลบรารี UXคือไลบรารีหรือชุดของไลบรารีที่ประกอบด้วยองค์ประกอบควบคุมกราฟิก (เรียกว่าวิดเจ็ต ) ซึ่งใช้ในการสร้างส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) ของโปรแกรม

ชุดเครื่องมือวิดเจ็ตส่วนใหญ่ยังรวมถึง เอนจินการเรนเดอร์ของตัวเองด้วย เอนจินนี้อาจเฉพาะเจาะจงสำหรับ ระบบปฏิบัติการหรือระบบหน้าต่างใดระบบหนึ่ง หรืออาจมีแบ็กเอนด์เพื่อเชื่อมต่อกับหลายระบบและ API การเรนเดอร์ เช่นOpenGL , OpenVGหรือEGLรูปลักษณ์และการทำงานขององค์ประกอบควบคุมกราฟิกสามารถกำหนดตายตัวหรือแยกส่วนได้ ทำให้สามารถปรับแต่งธีม / สกิน ขององค์ประกอบควบคุมกราฟิก ได้

ภาพรวม

หน้าต่างที่ใช้Standard Widget Toolkit

ชุดเครื่องมือบางชุดสามารถใช้งานได้จากภาษาโปรแกรมอื่นโดยใช้การเชื่อมต่อภาษาโปรแกรมสร้างส่วนติดต่อผู้ใช้แบบกราฟิกเช่นGlade Interface Designerช่วยให้การสร้าง GUI เป็นไปอย่างง่ายดายและตรงตามที่ผู้ใช้เห็น โดยใช้ ภาษามา ร์ กอัปส่วนติดต่อผู้ใช้เช่นGtkBuilder ในกรณีนี้

โดยทั่วไปแล้ว ส่วนต่อประสานผู้ใช้แบบกราฟิก (GUI) ของโปรแกรมจะถูกสร้างขึ้นในลักษณะเรียงซ้อน โดยองค์ประกอบควบคุมกราฟิกจะถูกเพิ่มเข้าไปทับซ้อนกันโดยตรง

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

ระบบหน้าต่าง

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

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Widget_toolkit&oldid=1340541683 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ชุดเครื่องมือวิดเจ็ต

ชุด เครื่องมือวิด เจ็ต , ไลบรารีวิดเจ็ต , ชุดเครื่องมือ GUI , เฟรมเวิร์ก GUI , เฟรมเวิร์ก UI หรือ ไลบรารี UX คือ ไลบรารี หรือชุดของไลบรารีที่ประกอบด้วย องค์ประกอบควบคุมกราฟิก...

ภาพรวม

ชุดเครื่องมือบางชุดสามารถใช้งานได้จากภาษาโปรแกรมอื่นโดยใช้ การเชื่อมต่อภาษา โปรแกรม สร้างส่วนติดต่อผู้ใช้แบบกราฟิก เช่น Glade Interface Designer ช่วยให้การสร้าง GUI เป็นไปอย่าง ง่ายดายและ ตรงตามที่ผู้ใช้เห็น โดยใช้ ภาษามา ร์ กอัปส่วนติดต่อผู้ใช้ เช่น...

ระบบหน้าต่าง

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

ดูเพิ่มเติม

วิมป์ (การคำนวณ) ตัวจัดการเค้าโครง รายชื่อชุดเครื่องมือวิดเจ็ต ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Widget_toolkit&oldid=1340541683 "