โจทย์ข้อที่สาม คือทำให้มีการแสดงสถานะบน statusbar เพื่อบอกจำนวนของ stickman โดยวิธีการคือ แก้ไขในส่วนของ class Stickman เพื่อสร้าง id ที่เป็น string คือ 'stickman' แล้วจะใช้ function เงื่อนไข เช็คว่า string ตรงกับของ stickman หรือไม่ ถ้าใช่ก็จะเป็นการเพิ่ม หรือลดจำนวน stickman
Tuesday, October 18, 2016
Quiz II
โจทย์ข้อที่สองคือการให้สามารถ remove wigdet ทั้งหมดที่ถูก group ได้ โดยวิธีการคือเข้าไปในส่วน function ที่ชื่อ remove ใน generaloption.py แก้ไขโดยเพิ่มเงื่อนไข if self.group_mode คือถ้ามีการ เลือก group และ widget ถูก selected จะสั่งให้ remove ทุกตัวใน group นั้นๆ แต่ถ้าไม่มีการเลือก group ก็จะเป็นการ remove แบบปกติ
Quiz I
จากโจทย์ข้อที่หนึ่งคือการเปลี่ยน Method ที่ชือว่า on_children ใน drawingspace.py ให้เป็น on_30_september แล้วให้มีการทำงานปกติ คือมีการนับจำนวน Widget ที่เกิดขึ้น เมื่อเพิ่ม หรือลดให้เป็นปกติ ซึ่งหลังจากที่เปลี่ยนชื่อใน drawingspace.py แล้วก็ Method ตัวนี้จะไม่ถูกเรียกใช้โดยอัตโนมัติ เราจึงต้องนำ Method ตัวนี้ ไปใส่เป็น Parameter ของ Function ต่างๆ ซึ่งก็คือเพิ่ม และลด Widget รวมไปถึง Stickman
Subscribe to:
Posts (Atom)









