Mit dieser Delphi -Bibliothek können Delphi -Entwickler das Windows -Ribbon -Framework in ihren Delphi -Anwendungen verwenden. Diese Bibliothek nutzt die native Windows -Bibliothek, um die Ribbon -Funktionalität zu implementieren. Die Schnittstelle zwischen den Delphi-Komponenten (oder den integrierten Ribbonemulationskomponenten von Delphi) wird nicht so emuliert.
Das Windows Ribbon Framework ist die mit Windows 7 eingeführte neue Benutzeroberflächenbibliothek, ist jedoch auch für Vista -Benutzer über das Vista -Plattform -Update verfügbar (das über reguläre Windows -Updates installiert und so auf den meisten Vista- und Server 2008 -Maschinen vorhanden ist). Mit dieser Bibliothek können Sie Ribbon -Anwendungen erstellen, die dem Office 2010 ähnlich sind. Tatsächlich verwenden das Wordpad- und Malen -Zubehör, das mit Windows 7 versendet wird, und verwenden später das Ribbon -Framework, auch der Microsoft Movie Maker, der mit dem Live Essentials Addon geliefert wird.
Dies hat den Vorteil, dass Ihr Band immer genau so aussieht und sich genau so verhalten wird, wie Microsoft es beabsichtigt hat. Dies erleichtert auch die Nutzung von Verbesserungen, die Microsoft in Zukunft für das Ribbon -Framework vornehmen wird. Ein weiterer Vorteil ist, dass Sie diese Bibliothek in Open -Source -Projekten nutzen können, da sie nicht von kommerziellen Bibliotheken von Drittanbietern abhängt.
Es gibt jedoch auch einige Nachteile. Am bemerkenswertesten ist, dass Anwendungen, die das Windows -Ribbon -Framework verwenden, nur dann ein Band auf Windows 7 oder höher oder auf Windows Vista mit dem Plattform -Update ausführen. Wenn Ihre Anwendung auch ältere Windows -Versionen unterstützen muss, müssen Sie auch eine zusätzliche "traditionelle" Benutzeroberfläche bereitstellen, beispielsweise aus Menüs und Symbolleisten.
Außerdem ist die Methode zum Erstellen von Ribbon -Benutzeroberflächen möglicherweise den Delphi -Entwicklern unbekannt: Eine Schnäppchenbenutzerschnittstelle ist in XML vollständig definiert (ähnlich wie XAML). Es gibt keine Möglichkeit, zur Laufzeit Ribbon-Steuerelemente zu erstellen, was auch bedeutet, dass es in Delphi keine Möglichkeit gibt, ein Band visuell zu entwerfen. Eine spezielle Designer -Anwendung, aber mit diesen Komponenten wird die XML für Sie erstellt.
Diese Delphi -Bibliothek ist viel mehr als eine einfache Header -Übersetzung. Es hat die folgenden Funktionen:
Laden Sie die neueste Version herunter
Unser Ausgabe -Tracker soll Fehler einreichen, es handelt sich nicht um ein Support -Forum. Bitte verwenden Sie EG stackoverflow.com, um Unterstützung zu erhalten. Wichtig: Bevor Sie Fehler einreichen, stellen Sie sicher, dass Sie die neueste Version verwenden. Fügen Sie bei der Übermittlung von Fehler bitte einen Screenshot des Problems oder die genauen Fehlermeldungen und Ausnahmebechanlagen sowie ein Beispielprojekt oder Schritte hinzu, wie das Problem mit einem der enthaltenen Beispielprojekte repliziert wird.
Unterstützte Plattformen: RAD Studio / Delphi XE3 und höher.
Installieren des Windows -Ribbon -Frameworks für Delphi:
Erstellen und Hinzufügen eines Bandes für Ihr vorhandenes Formular:
Weitere detaillierte Anweisungen finden Sie in unserem Wiki. Dieser Rahmen wurde ursprünglich von Eric Bilsen entwickelt
Lizenzdatei