ทีซีแอล/ทีเค กล่องโต้ตอบการเลือกไฟล์ทางเลือกสำหรับแพลตฟอร์ม Linux และ Android


ทีซีแอล/ทีเค กล่องโต้ตอบการเลือกไฟล์ทางเลือกสำหรับแพลตฟอร์ม Linux และ Android

ปัจจุบัน ภาษาสคริปต์ Tcl/Tk ไม่เพียงแต่ใช้บนคอมพิวเตอร์เท่านั้น แต่ยังประสบความสำเร็จอีกด้วย รังเพลิง บนแพลตฟอร์ม Android แต่บนแพลตฟอร์มนี้เองที่ข้อบกพร่องทั้งหมดของกล่องโต้ตอบการเลือกไฟล์ tcl/tk (tk_getSaveFile, tk_getOpenFile หรือ tk_chooseDirectory) มองเห็นได้ชัดเจนเป็นพิเศษ

อะไรไม่เหมาะกับคุณในบทสนทนานี้? มันขาดการทำงานขั้นพื้นฐานกับโฟลเดอร์/ไฟล์: สร้าง ทำลาย เปลี่ยนชื่อ ไม่ อย่าเพิ่งคิดไปเอง กลไกทั้งหมดเหล่านี้ถูกนำไปใช้โดยธรรมชาติใน tcl เอง กลไกเหล่านั้นไม่ได้อยู่ในกล่องโต้ตอบ GUI บน Linux สิ่งนี้ไม่ชัดเจนนัก แต่บนแพลตฟอร์ม Android บทสนทนานี้ทำให้เกิดความไม่สะดวกอย่างมาก

เป็นผลให้มีการสร้าง balalaika (เรียกอีกอย่างว่าแพ็คเกจสำหรับ tcl) ทีเคเอฟอี (ตัวสำรวจไฟล์ tk)

เมื่อพัฒนาแพ็คเกจ tkfe เราคำนึงถึงไม่เพียงแต่ความจำเป็นในการดำเนินการขั้นพื้นฐานอย่างน้อยกับไฟล์/ไดเร็กทอรีเท่านั้น แต่ยังรวมถึงความปรารถนาที่จะมี explorer ทั้งในหน้าต่างแยกและในเฟรมแยกต่างหาก ซึ่งผู้ใช้สามารถวางได้ตามสะดวก สำหรับเขาใน GUI ของเขา

โปรเจ็กต์ประกอบด้วยตัวอย่างวิธีใช้แพ็คเกจที่ครอบคลุม แน่นอนว่าบทสนทนานี้สามารถนำไปใช้บนแพลตฟอร์มอื่นได้เช่นกัน นอกจากนี้ยังง่ายต่อการพอร์ตไปยัง Python/TkInter

ที่มา: linux.org.ru

เพิ่มความคิดเห็น