Pashua เป็นเครื่องมือสำหรับสร้างไดอะล็อกไดอะล็อกแบบ Aqua สำหรับ Perl, PHP, Tcl, Python, Ruby, Rexx และเชลล์สคริปต์รวมทั้ง AppleScript องค์ประกอบ GUI ที่สามารถใช้สำหรับกล่องโต้ตอบเช่นช่องป้อนข้อความช่องทำเครื่องหมายป้ายชื่อป้ายป๊อปอัปเมนูแผงเปิดหรือปุ่ม นอกจากนี้ยังสามารถฝังภาพหรือไฟล์ PDF ได้อีกด้วย ข้อมูลใด ๆ ที่ส่งมาจากกล่องโต้ตอบจะถูกส่งต่อไปยังสคริปต์เรียก เพื่ออธิบายหน้าต่างโต้ตอบ Pashua ใช้ไวยากรณ์ที่ง่ายมาก รายละเอียดทั้งหมดที่น่าเบื่อเช่นการวางตำแหน่งองค์ประกอบการคำนวณขนาดของหน้าต่างเป็นต้นจะถูกจัดการโดยอัตโนมัติโดย Pashua ดังนั้นคุณจึงสามารถมุ่งความสนใจไปที่แอพพลิเคชันของคุณได้อย่างเต็มที่
มีอะไรใหม่ ในรุ่นนี้:
Pashua เป็น Open Source ซึ่งได้รับใบอนุญาตภายใต้ใบอนุญาต BSD 3-clause คุณสามารถค้นหาซอร์สโค้ดได้ที่ GitHub
ตัวเลือก -e ถูกเลิกใช้งานเป็นระยะเวลาหนึ่งตามที่ได้ลบไปแล้ว ถ้าใช้ตัวเลือกนี้คำเตือนจะถูกเขียนลงใน stderr แต่นอกเหนือจากนั้นตัวเลือกจะไม่มีผลใด ๆ หมายเหตุ: ในบางกรณี (โดยเฉพาะ: ส่งผ่านการกำหนดค่าการโต้ตอบที่ไม่ใช่ UTF8 ผ่าน stdin) อาจทำให้เกิดข้อผิดพลาด
มีอะไรใหม่ ในเวอร์ชัน 0.10.3:
Savebrowser: เมื่อระบุค่าดีฟอลต์ชื่อไฟล์ในไดอะล็อกจะถูกตั้งค่าตามลำดับ
แก้ไขปัญหาเกี่ยวกับความสูงของ combobox ด้วย v0.10.2
มีอะไรใหม่ ในเวอร์ชัน 0.10.2:
เคล็ดลับเครื่องมืออาจเป็นแบบหลายบรรทัดโดยใช้ n for บรรทัดใหม่
Bugfix: เมื่อโต้ตอบควรจะปิด แต่อยู่บนหน้าจอเนื่องจากองค์ประกอบบังคับเป็นช่องว่างช่องทำเครื่องหมายจะไม่สูญหายไป
มีอะไรใหม่ ในรุ่น 0.10.1:
มีอะไรใหม่ ในเวอร์ชัน 0.10:
- เมื่อแสดงภาพขนาดพิกเซลจะถูกใช้เพื่อคำนวณขนาดและความละเอียดของภาพจะถูกละเลย
ลดระยะห่างแนวตั้งระหว่างรายการ UI กับป้ายกำกับของตัวเองเล็กน้อย
- ไอคอนโปรแกรมใหม่
- การสลับบรรทัดคำสั่ง -e สำหรับการตั้งค่าการเข้ารหัสจะไม่ได้รับการสนับสนุนอีกต่อไปและจะถูกละเว้นถ้าใช้ (ซึ่งได้รับการทำเครื่องหมายว่าเลิกใช้งานตั้งแต่เดือนมกราคม 2014) ขณะนี้ Pashua คาดว่าจะป้อนข้อมูลเป็น UTF-8 และจะส่งออกค่าผลลัพธ์เป็น UTF-8 แต่โดยปกติแล้วจะสามารถตรวจจับอัตโนมัติได้หากมีการเข้ารหัสอื่น (MacRoman, Latin1 เป็นต้น) ถูกนำมาใช้. ถ้าอินพุตอยู่ในการเข้ารหัสอื่น Pashua จะใช้การเข้ารหัสเดียวกันสำหรับเอาต์พุต
- องค์ประกอบ UI ที่จำเป็นต้องกำหนดได้โดยแอตทริบิวต์ที่บังคับใหม่และไม่สามารถปิดไดอะล็อกได้ตราบใดที่เขตข้อมูลที่บังคับจะว่างเปล่า
- เพิ่มความสามารถในการตั้งค่าตัวยึดตำแหน่ง (ตัวยึดตำแหน่ง) สำหรับประเภทองค์ประกอบ combobox, openbrowser, savebrowser, textfield
- แอตทริบิวต์ tooltip แอตทริบิวต์คงที่สำหรับประเภท cancelbutton และ defaultbutton
- ลบจำนวนตัวอย่างที่รวมอยู่ใน Pashua ขณะนี้คุณสามารถดูตัวอย่างที่เหลือในที่เก็บ GitHub ได้
ความคิดเห็นที่ไม่พบ