Эта библиотека Delphi позволяет разработчикам Delphi использовать платформу ленты Windows в своих приложениях Delphi. Эта библиотека использует нативную библиотеку Windows для реализации функциональности ленты. Он не эмулирует пользовательский интерфейс ленты, как другие наборы компонентов Delphi (или встроенные компоненты эмуляции Delphi).
Framework Windows Ribbon - это новая библиотека пользовательских интерфейсов, представленную с Windows 7, но также доступна для пользователей Vista через обновление платформы Vista (которое установлено через обычные обновления Windows и, таким образом, присутствует на большинстве машин Vista и Server 2008). Эта библиотека позволяет создавать ленточные приложения, аналогичные Office 2010.
Это имеет то преимущество, что ваша лента всегда будет выглядеть и вести себя точно так же, как и Microsoft. Это также облегчает воспитание улучшений, которые Microsoft сделает в рамках ленты в будущем. Еще одним преимуществом является то, что вы можете использовать эту библиотеку в проектах с открытым исходным кодом, поскольку она не зависит от коммерческих сторонних библиотек.
Есть также некоторые недостатки, хотя. Наиболее заметным является то, что приложения, использующие каркас ленты Windows, будут отображать ленту только при запуске на Windows 7 или позже, или в Windows Vista с обновлением платформы. Если вашему приложению также необходимо поддерживать более старые версии Windows, вам также необходимо предоставить дополнительный «традиционный» пользовательский интерфейс, например, состоящий из меню и панелей инструментов.
Кроме того, метод создания пользовательских интерфейсов ленты может быть незнаком для разработчиков Delphi: пользовательский интерфейс ленты полностью определен в XML (мало чем отличается от XAML). Невозможно создать элементы управления лентами во время выполнения, что также означает, что в Delphi нет способа визуально разработать ленту. Однако специальное дизайнерское добавление, однако, поставляется с этими компонентами, оно создаст для вас XML.
Эта библиотека Delphi - это гораздо больше, чем простой перевод заголовка. Он имеет следующие функции:
Скачать последнюю версию
Наш трекер проблемы предназначен для подачи ошибок, это не форум поддержки. Пожалуйста, используйте EG Stackoverflow.com, чтобы получить поддержку. Важно: Перед тем, как отправить ошибки, убедитесь, что вы используете последнюю версию. При отправке ошибок, пожалуйста, укажите скриншот проблемы или точные сообщения об ошибках и стеки вызовов исключений, а также пример проекта или шаги, как повторить проблему с одним из включенных образцов проектов.
Поддерживаемые платформы: Rad Studio / Delphi XE3 и выше.
Установка платформы ленты Windows для Delphi:
Создание и добавление ленты для вашей существующей формы:
Пожалуйста, обратитесь к нашей вики для подробных инструкций. Эта структура была первоначально разработана Эриком Билсеном
Файл лицензии