PyGTK - ระดับมาตราส่วน

คลาสนี้ทำหน้าที่เป็นคลาสพื้นฐานนามธรรมสำหรับวิดเจ็ต HScale และ VScale วิดเจ็ตเหล่านี้ทำงานเป็นตัวควบคุมแถบเลื่อนและเลือกค่าตัวเลข

วิธีการต่อไปนี้ของคลาสนามธรรมนี้ถูกนำไปใช้โดยคลาส HScale และคลาส VScale -

  • set_digits() - ตั้งค่าจำนวนตำแหน่งทศนิยมที่จะใช้เพื่อแสดงค่าวิดเจ็ตทันที

  • set_draw_value() - ตั้งค่าเป็น True ค่าปัจจุบันจะแสดงถัดจากแถบเลื่อน

  • set_value_pos()- นี่คือตำแหน่งที่วาดค่า ซึ่งอาจเป็นได้ทั้ง gtk.POS_LEFT, gtk.POS_RIGHT, gtk.POS_TOP หรือ gtk.POS_BOTTOM

ออบเจ็กต์ของคลาส gtk.HScale มีแถบเลื่อนแนวนอนในขณะที่ออบเจ็กต์ของคลาส gtk.VScale มีแถบเลื่อนแนวตั้ง ทั้งสองคลาสมีตัวสร้างที่เหมือนกัน -

gtk.HScale(Adjustment = None)
gtk.VScale(Adjustment = None)

ออบเจ็กต์การปรับปรุงประกอบด้วยแอ็ตทริบิวต์จำนวนมากที่ให้การเข้าถึงค่าและขอบเขต