อ่าน 1 นาที
ทรัพยากร XML
XRC หรือ XML Resource หรือ XML Based Resource System คือ ภาษามาร์กอัปส่วนติดต่อผู้ใช้ แบบ XML ที่ใช้ งานได้ข้ามแพลตฟอร์ม ซึ่ง ใช้โดย wxWidgets XRC อนุญาต ให้จัดเก็บองค์ประกอบ...
ทรัพยากร XML
| เอ็กซ์อาร์ซี | |
|---|---|
| นามสกุลไฟล์ | .xrc |
| ขยายจาก | อีเอ็มแอลอี |
XRCหรือXML ResourceหรือXML Based Resource Systemคือภาษามาร์กอัปส่วนติดต่อผู้ใช้แบบXML ที่ใช้ งานได้ข้ามแพลตฟอร์ม ซึ่ง ใช้โดยwxWidgets XRC อนุญาต ให้จัดเก็บองค์ประกอบ ส่วนติดต่อผู้ใช้แบบกราฟิกเช่น กล่องโต้ตอบ แถบเมนู และแถบเครื่องมือ ในรูปแบบ XML ซึ่งสามารถโหลดเข้าสู่แอปพลิเคชันในระหว่างการทำงาน หรือแปลงเป็นภาษาโปรแกรม เป้าหมาย และคอมไพล์ได้
ข้อดี
- การคอมไพล์และการเชื่อมโยงใหม่ไม่จำเป็นเสมอไปเมื่อมีการเปลี่ยนแปลงอินเทอร์เฟซ
- แยกส่วนติดต่อผู้ใช้ (interface) ออกจากตรรกะของโปรแกรม (program logic)
- ความสามารถในการเลือกใช้ไฟล์ทรัพยากรต่างๆ ในระหว่างการรันโปรแกรม
- XRC เป็นมาตรฐานของ wxWidgets ดังนั้นจึงสามารถสร้างและประมวลผลได้โดยโปรแกรมใดๆ ที่เข้าใจมาตรฐานนี้
- สามารถเขียน (หรือสร้างโดยโปรแกรมอื่น) เพียงครั้งเดียว และนำไปใช้ในภาษาใดก็ได้ที่รองรับซึ่งมีส่วนเชื่อมต่อกับ wxWidgets
- XML นั้นง่ายต่อการแยกวิเคราะห์มากกว่าภาษาโปรแกรมส่วนใหญ่
- สามารถใช้โปรแกรมแก้ไข XML ที่มีอยู่แล้วในการแก้ไขไฟล์ XRC ได้
เครื่องมือ
เครื่องมือซอฟต์แวร์เฉพาะทาง โดยทั่วไปจะเป็นตัวสร้างอินเทอร์เฟซผู้ใช้แบบกราฟิกหรือการพัฒนาแอปพลิเคชันอย่างรวดเร็ว (RAD) อนุญาตให้สร้างไฟล์ XRC ได้ ซึ่งได้แก่: [ 1 ]
- wxFormBuilder
- XRCed
- wxDesigner
- ไดอะล็อกบล็อก
- wxSmith ( ปลั๊กอิน Code::Blocks ) [ 2 ]
ดูเพิ่มเติม
- wxWidgets
- wxGlade - ซอฟต์แวร์ ออกแบบ GUI แบบโอเพนซอร์สที่เข้าใจและสร้าง XRC ได้
- รายชื่อภาษามาร์กอัปส่วนติดต่อผู้ใช้
- เอ็กซ์ยูแอล
- คิวเอ็มแอล
ลิงก์ภายนอก
- ภาพรวมระบบทรัพยากรแบบ XML (ฉบับปัจจุบัน) เก็บถาวรเมื่อวันที่ 10 กรกฎาคม 2011 ที่Wayback Machine
- ภาพรวมระบบทรัพยากรแบบ XML (เวอร์ชันเสถียร)
- XRCed - โปรแกรมแก้ไข XRC
- บทช่วยสอน XRC
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ทรัพยากร XML
XRC หรือ XML Resource หรือ XML Based Resource System คือ ภาษามาร์กอัปส่วนติดต่อผู้ใช้ แบบ XML ที่ใช้ งานได้ข้ามแพลตฟอร์ม ซึ่ง ใช้โดย wxWidgets XRC อนุญาต ให้จัดเก็บองค์ประกอบ...
ข้อดี
การคอมไพล์และการเชื่อมโยงใหม่ไม่จำเป็นเสมอไปเมื่อมีการเปลี่ยนแปลงอินเทอร์เฟซ แยกส่วนติดต่อผู้ใช้ (interface) ออกจากตรรกะของโปรแกรม (program logic) ความสามารถในการเลือกใช้ไฟล์ทรัพยากรต่างๆ ในระหว่างการรันโปรแกรม XRC เป็นมาตรฐานของ wxWidgets...
เครื่องมือ
เครื่องมือซอฟต์แวร์เฉพาะทาง โดยทั่วไป จะเป็นตัวสร้างอินเทอร์เฟซผู้ใช้แบบกราฟิก หรือ การพัฒนาแอปพลิเคชันอย่างรวดเร็ว (RAD) อนุญาตให้สร้างไฟล์ XRC ได้ ซึ่งได้แก่: [ 1 ]
ดูเพิ่มเติม
wxWidgets wxGlade - ซอฟต์แวร์ ออกแบบ GUI แบบโอเพนซอร์ส ที่เข้าใจและสร้าง XRC ได้ รายชื่อภาษามาร์กอัปส่วนติดต่อผู้ใช้ เอ็กซ์ยูแอล คิวเอ็มแอล