Esta biblioteca Delphi permite que os desenvolvedores da Delphi usem a estrutura da faixa de opções do Windows em seus aplicativos Delphi. Esta biblioteca usa a biblioteca do Windows nativa para implementar a funcionalidade da faixa de opções. Ele não imita a interface do usuário da faixa de opções, como outros conjuntos de componentes Delphi fazem (ou componentes de emulação de fita integrados da Delphi).
O Windows Ribbon Framework é a nova biblioteca de interface do usuário introduzida com o Windows 7, mas também está disponível para usuários do Vista através da atualização da plataforma Vista (que é instalada através de atualizações regulares do Windows e, portanto, presentes nas máquinas Vista e Server 2008). Esta biblioteca permite criar aplicativos de fita semelhantes ao Office 2010. De fato, o WordPad e os acessórios de pintura que são enviados com o Windows 7 e usam posteriormente a estrutura da faixa de opções, também o criador de filmes da Microsoft enviado com o Live Essentials Addon.
Isso tem a vantagem de que sua fita sempre parecerá e se comportará exatamente como a Microsoft pretendia. Isso também facilita aproveitar as melhorias que a Microsoft fará com a estrutura da fita no futuro. Uma outra vantagem é que você pode usar esta biblioteca em projetos de código aberto, pois ela não depende de bibliotecas comerciais de terceiros.
Existem também algumas desvantagens. O mais notável é que os aplicativos usando o Windows Ribbon Framework exibirão apenas uma fita ao executar no Windows 7 ou posterior, ou no Windows Vista com a atualização da plataforma. Se o seu aplicativo também precisar oferecer suporte às versões mais antigas do Windows, você também precisará fornecer uma interface de usuário "tradicional" adicional, por exemplo, consistindo em menus e barras de ferramentas.
Além disso, o método para criar interfaces de usuário da faixa de opções pode não estar familiarizado com os desenvolvedores da Delphi: uma interface do usuário da fita é completamente definida no XML (não é diferente do XAML). Não há como criar controles de fita em tempo de execução, o que também significa que não há como projetar uma fita visualmente em Delphi. Uma Appplication especial de designer, no entanto, é enviado com esses componentes, criará o XML para você.
Esta biblioteca Delphi é muito mais do que uma tradução simples de cabeçalho. Tem os seguintes recursos:
Baixe a versão mais recente
Nosso rastreador de problemas pretende arquivar bugs, ele não é um fórum de suporte. Por favor, use por exemplo, Stackoverflow.com para obter suporte. IMPORTANTE: Antes de enviar bugs, verifique se você está usando a versão mais recente. Ao enviar bugs, inclua uma captura de tela do problema ou as mensagens de erro exatas e as pilhas de chamada de exceção, e um projeto de amostra ou etapas de como replicar o problema com um dos projetos de amostra incluídos.
Plataformas suportadas: RAD Studio / Delphi Xe3 e Superior.
Instalando o Windows Ribbon Framework para Delphi:
Criando e adicionando uma fita para o seu formulário existente:
Consulte nosso wiki para obter instruções detalhadas. Essa estrutura foi originalmente desenvolvida por Eric Bilsen
Arquivo de licença