ห้องสมุด Delphi นี้ช่วยให้นักพัฒนา Delphi สามารถใช้เฟรมเวิร์ก Windows Ribbon ในแอปพลิเคชัน Delphi ไลบรารีนี้ใช้ไลบรารี Windows ดั้งเดิมเพื่อใช้งานฟังก์ชั่นริบบิ้น มันไม่ได้เลียนแบบอินเทอร์เฟซผู้ใช้ริบบิ้นเช่นชุดส่วนประกอบ Delphi อื่น ๆ ทำ (หรือส่วนประกอบการจำลองริบบิ้นในตัวของ Delphi)
Windows Ribbon Framework เป็นไลบรารีส่วนต่อประสานผู้ใช้ใหม่ที่แนะนำกับ Windows 7 แต่ยังมีให้สำหรับผู้ใช้ Vista ผ่านการอัปเดตแพลตฟอร์ม Vista (ซึ่งติดตั้งผ่านการอัปเดต Windows ปกติและนำเสนอบนเครื่อง Vista และ Server 2008 ส่วนใหญ่) ห้องสมุดนี้ช่วยให้คุณสร้างแอปพลิเคชั่นริบบิ้นคล้ายกับ Office 2010 อันที่จริงแล้วอุปกรณ์เสริม WordPad และสีที่จัดส่งด้วย Windows 7 และต่อมาใช้ Ribbon Framework รวมถึง Microsoft Movie Maker ที่ส่งมาพร้อมกับ Live Essentials Addon
สิ่งนี้มีข้อได้เปรียบที่ริบบิ้นของคุณจะมีลักษณะและประพฤติตนตามที่ Microsoft ตั้งใจไว้เสมอ นอกจากนี้ยังทำให้ง่ายต่อการใช้ประโยชน์จากการปรับปรุงที่ Microsoft จะทำกับกรอบริบบิ้นในอนาคต ข้อได้เปรียบเพิ่มเติมคือคุณสามารถใช้ห้องสมุดนี้ในโครงการโอเพ่นซอร์สเนื่องจากไม่ได้ขึ้นอยู่กับห้องสมุดบุคคลที่สามเชิงพาณิชย์
นอกจากนี้ยังมีข้อเสียบางอย่างด้วยเช่นกัน สิ่งที่น่าสังเกตมากที่สุดคือแอพพลิเคชั่นที่ใช้ Windows Ribbon Framework จะแสดงริบบิ้นเมื่อทำงานบน Windows 7 หรือใหม่กว่าหรือบน Windows Vista ด้วยการอัปเดตแพลตฟอร์ม หากแอปพลิเคชันของคุณต้องการรองรับเวอร์ชัน Windows รุ่นเก่าเช่นกันคุณจะต้องจัดทำอินเทอร์เฟซผู้ใช้ "ดั้งเดิม" เพิ่มเติมเช่นประกอบด้วยเมนูและแถบเครื่องมือ
นอกจากนี้วิธีการสร้างอินเทอร์เฟซผู้ใช้ริบบิ้นอาจไม่คุ้นเคยกับนักพัฒนา Delphi: ส่วนต่อประสานผู้ใช้ริบบิ้นถูกกำหนดอย่างสมบูรณ์ใน XML (ไม่เหมือนกับ XAML) ไม่มีวิธีในการสร้างการควบคุมริบบิ้นในเวลาทำงานซึ่งหมายความว่าไม่มีวิธีการออกแบบริบบิ้นใน Delphi แอปพลิเคชันนักออกแบบพิเศษ แต่จัดส่งด้วยส่วนประกอบเหล่านี้มันจะสร้าง XML ให้คุณ
ห้องสมุด Delphi นี้เป็นมากกว่าการแปลส่วนหัวอย่างง่าย มีคุณสมบัติดังต่อไปนี้:
ดาวน์โหลดเวอร์ชันล่าสุด
ตัวติดตามปัญหาของเรามีจุดประสงค์เพื่อแก้ไขข้อบกพร่องของไฟล์ไม่ใช่ฟอรัมสนับสนุน โปรดใช้เช่น stackoverflow.com เพื่อรับการสนับสนุน สำคัญ: ก่อนส่งข้อบกพร่องให้แน่ใจว่าคุณใช้เวอร์ชันล่าสุด เมื่อส่งข้อบกพร่องโปรดรวมภาพหน้าจอของปัญหาหรือข้อความแสดงข้อผิดพลาดที่แน่นอนและสแต็กการโทรยกเว้นและตัวอย่างโครงการหรือขั้นตอนวิธีการทำซ้ำปัญหากับหนึ่งในโครงการตัวอย่างที่รวมอยู่
แพลตฟอร์มที่รองรับ: RAD Studio / Delphi XE3 และสูงกว่า
การติดตั้งเฟรมเวิร์ก Windows Ribbon สำหรับ Delphi:
การสร้างและเพิ่มริบบิ้นสำหรับแบบฟอร์มที่มีอยู่ของคุณ:
โปรดดูวิกิของเราสำหรับคำแนะนำโดยละเอียด เฟรมเวิร์กนี้ได้รับการพัฒนาโดย Eric Bilsen
ไฟล์ใบอนุญาต