Esta biblioteca Delphi permite a los desarrolladores de Delphi usar el marco de la cinta de Windows en sus aplicaciones Delphi. Esta biblioteca utiliza la biblioteca de Windows nativa para implementar la funcionalidad de la cinta. No emula la interfaz de usuario de la cinta como lo hacen otros conjuntos de componentes de Delphi (o los componentes de emulación de cinta incorporados de Delphi).
Windows Ribbon Framework es la nueva biblioteca de interfaz de usuario introducida con Windows 7, pero también está disponible para usuarios de Vista a través de la actualización de la plataforma Vista (que se instala a través de actualizaciones regulares de Windows y, por lo tanto, está presente en la mayoría de las máquinas Vista y Server 2008). Esta biblioteca le permite crear aplicaciones de cinta similares a Office 2010. De hecho, los accesorios de WordPad y pintura que se envían con Windows 7 y luego usan el marco de la cinta, también el Microsoft Movie Maker enviado con el complemento Live Essentials.
Esto tiene la ventaja de que su cinta siempre se verá y se comportará exactamente como lo pretendía Microsoft. Esto también hace que sea más fácil aprovechar las mejoras que Microsoft hará al marco de la cinta en el futuro. Una ventaja adicional es que puede usar esta biblioteca en proyectos de código abierto, ya que no depende de las bibliotecas comerciales de terceros.
Sin embargo, también hay algunas desventajas. La más notable es que las aplicaciones que usan el marco de la cinta de Windows solo mostrarán una cinta cuando se ejecuta en Windows 7 o posterior, o en Windows Vista con la actualización de la plataforma. Si su aplicación también necesita admitir versiones más antiguas de Windows, también deberá proporcionar una interfaz de usuario "tradicional" adicional, por ejemplo, que consiste en menús y barras de herramientas.
Además, el método para crear interfaces de usuario de cinta puede ser desconocido para los desarrolladores de Delphi: una interfaz de usuario de cinta está completamente definida en XML (no diferente a XAML). No hay forma de crear controles de cinta en el tiempo de ejecución, lo que también significa que no hay forma de diseñar una cinta visualmente en Delphi. Sin embargo, una aplicación de diseñador especial, sin embargo, se envía con estos componentes, creará el XML para usted.
Esta biblioteca de Delphi es mucho más que una simple traducción de encabezado. Tiene las siguientes características:
Descargar la última versión
Nuestro rastreador de problemas está destinado a presentar errores, no es un foro de soporte. Utilice por ejemplo, stackoverflow.com para obtener soporte. IMPORTANTE: Antes de enviar errores, asegúrese de estar utilizando la última versión. Cuando envíe errores, incluya una captura de pantalla del problema o los mensajes de error exactos y las pilas de llamadas de excepción, y un proyecto de muestra o paso sobre cómo replicar el problema con uno de los proyectos de muestra incluidos.
Plataformas compatibles: Rad Studio / Delphi XE3 y superior.
Instalación del marco de la cinta de Windows para Delphi:
Crear y agregar una cinta para su forma existente:
Consulte nuestro wiki para obtener instrucciones detalladas. Este marco fue desarrollado originalmente por Eric Bilsen
Archivo de licencia