이 Delphi 라이브러리를 사용하면 Delphi 개발자가 Delphi 응용 프로그램에서 Windows 리본 프레임 워크를 사용할 수 있습니다. 이 라이브러리는 기본 Windows 라이브러리를 사용하여 리본 기능을 구현합니다. 다른 델파이 구성 요소 세트 (또는 델파이의 내장 리본 에뮬레이션 구성 요소)와 마찬가지로 리본 사용자 인터페이스를 모방하지 않습니다.
Windows Ribbon Framework는 Windows 7과 함께 소개 된 새로운 사용자 인터페이스 라이브러리이지만 Vista 플랫폼 업데이트 (일반 Windows 업데이트를 통해 설치되어 대부분의 Vista 및 Server 2008 기계에 존재 함)를 통해 Vista 사용자가 사용할 수 있습니다. 이 라이브러리를 사용하면 Office 2010과 유사한 리본 애플리케이션을 만들 수 있습니다. 실제로 Windows 7과 함께 제공 한 WordPad 및 Paint 액세서리는 나중에 Ribbon Framework를 사용하는 Microsoft Movie Maker가 Live Essentials Addon과 함께 제공됩니다.
이것은 당신의 리본이 항상 Microsoft와 같이 보이고 행동 할 것이라는 이점이 있습니다. 또한 Microsoft가 향후 리본 프레임 워크에 대한 개선 사항을 더 쉽게 활용할 수 있습니다. 추가로 장점은 상업적 제 3 자 라이브러리에 의존하지 않기 때문에 오픈 소스 프로젝트 에서이 라이브러리를 사용할 수 있다는 것입니다.
그래도 몇 가지 단점도 있습니다. 가장 주목할만한 것은 Windows 리본 프레임 워크를 사용하는 응용 프로그램이 Windows 7 이상 또는 플랫폼 업데이트와 함께 Windows Vista에서만 리본을 표시한다는 것입니다. 애플리케이션이 이전 Windows 버전을 지원 해야하는 경우 메뉴 및 툴바로 구성된 추가 "기존"사용자 인터페이스를 제공해야합니다.
또한 리본 사용자 인터페이스를 생성하는 방법은 델파이 개발자에게 익숙하지 않을 수 있습니다. 리본 사용자 인터페이스는 XML (XAML과 달리)에서 완전히 정의됩니다. 런타임에 리본 컨트롤을 만들 수있는 방법이 없으므로 델파이에서 시각적으로 리본을 설계 할 수있는 방법이 없음을 의미합니다. 특수 디자이너 응용 프로그램은 이러한 구성 요소와 함께 제공되므로 XML을 생성합니다.
이 델파이 라이브러리는 간단한 헤더 번역 이상입니다. 다음과 같은 기능이 있습니다.
최신 버전을 다운로드하십시오
당사의 문제 추적기는 버그를 제출하기위한 것이며 지원 포럼이 아닙니다. STACKOVERFLOW.com을 사용하여 지원을 받으십시오. 중요 : 버그를 제출하기 전에 최신 버전을 사용하고 있는지 확인하십시오. 버그를 제출할 때 문제의 스크린 샷 또는 정확한 오류 메시지 및 예외 호출 스택과 샘플 프로젝트 또는 포함 샘플 프로젝트 중 하나와 문제를 복제하는 방법을 포함하십시오.
지원되는 플랫폼 : Rad Studio / Delphi XE3 이상.
Delphi 용 Windows Ribbon 프레임 워크 설치 :
기존 양식을위한 리본 생성 및 추가 :
자세한 지침은 Wiki를 참조하십시오. 이 프레임 워크는 원래 Eric Bilsen이 개발했습니다
라이센스 파일