วันอังคารที่ 1 พฤศจิกายน พ.ศ. 2559

Memo : Edit







สร้างไฟล์ Edtior.kv โดยใช้เป็น AnchorLayout



method สร้าง popup โดย ปุ่ม save จะ bind กับ method self.save ( เมื่อกดปุ่ม save จะเรียกใช้ method self.save)

method เมื่อกดปุ่ม edit ใน Editor.py (เช็คว่ามีการเลือกไหม)

ถูกเรียกจาก method show_edit (รูปบน) ใน Editor.py




 เมื่อเลือกไฟล์แล้วกด Edit
จะขึ้น Popup โดยใน popup มี textbox ที่มีเนื้อหาในไฟล์ที่เลือกอยู่แล้ว พอแก้ไขเสร็จให้กด Save จะเรียกใช้ method self.save



method self.save จะ save ไฟล์ที่ทำการแก้ไข จากนั้น update ไฟล์ใน FileChooser (หน้าต่างเลือกไฟล์) แล้วทำการปิด popup แล้วสร้าง popup ใหม่ที่บอกว่า Save ไฟล์นี้แล้วนะ
จากนั้น เรียกใช้ method self.refresh เพื่อ unselect ไฟล์ที่ถูกเลือกอยู่





reference
การทำ path ให้เหลือชื่อไฟล์อย่างเดียว

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

commit เพิ่มเติม : เพื่ม userstory, bookmark

>>  add userstory ทำการเพิ่ม userstory ใน functional tests >>  add bookmark for user เพิ่มระบบ Bookmark โดยการสร้าง model ขึ...