
#TFRAMESTAND y TFORMSTAND COMPONENTES (FMX) Usan fácilmente los descendientes TFRame o TForm en sus aplicaciones Firemonkey (FMX) para obtener consistencia visual a través de toda la experiencia del usuario y agregar fácilmente elementos modernos como efectos y transiciones.
Todos los códigos y demostraciones probadas en Delphi XE8 y Delphi 12 Atenas.
Instalación - ¡Getit!
TFRAMESTAND y TFORMSTAND están disponibles en el enlace Getit (Manager de paquetes de Embarcadero) en el sitio web de Getit
Instalación - Manual
- Abra "Paquetes Framestand_12.Groupproj"
- Construir ambos paquetes contenidos
- Instale el paquete de tiempo de diseño "DCLFRAMESTANDPACKAGE_12_290.BPL"
- Agregue la ruta de biblioteca "Fuente " para Delphi (repita esto para cada plataforma que necesita admitir)
Instalación manualmente obtienes las últimas actualizaciones (¡Cuidado! :-))
Principales funcionalidades
- Use cualquier TFRame/tForm y muéstrelo a través de TFRame/TFormStand para agregar animaciones, efectos y soportes (una capa visual común entre TFRame/TForm y su padre)
- Compartir comunicaciones a través de diferentes combinaciones de interfaz de usuario
- Sustitución del marco receptivo
- Aproveche la vista previa de estilo de tiempo de diseño y la tecnología de la interfaz de usuario de fuego a través de TFormstand
Empezar
- Eche un vistazo a las publicaciones de mi blog sobre Tframestand
- Mi sesión Coderage X (videos de 50 minutos que cubren todas las funcionalidades básicas)
- Un capítulo completo de mi libro FMX está dedicado a Tframestand/tFormstand.
Proyectos de demostración
- Espera : un escollar de espera con la animación y la opacidad. Se puede mostrar en la parte superior de una forma completa o un solo control FMX. Ejecuta una tarea en un hilo de fondo y mantiene la UI receptiva.
- Lightbox : logra el popular efecto de la caja de luz para mostrar diferentes tipos de contenido (imágenes, texto, datos) utilizando una interfaz de usuario consistente. También proporciona un ejemplo de uso de Commonaccion (el botón Cerrar) y proporciona una animación de contenido de desvanecimiento.
- Material_Button : un ejemplo simple para superponer un botón en el formulario o cualquier otro control, con animaciones deslizantes.
- Viewanddialogs : alguna transición similar al diseño de material para mostrar una vista (detalles del empleado) y un diálogo (califique una imagen).
- Picturewall : Mostrar fotos en un tflowlayout con un desvanecimiento en la transición.
- Botones : imita la cámara de herramientas de la cámara de Android que se encuentran sobre su contenido.
- Edithelper : agrega botones o controles fáciles de personalizar a cualquier TEDIT.
- Hoja inferior : implementación de un elemento de interfaz de usuario de hoja inferior con TFRAMESTAND.
- ResponsiveProject : Implementación de la aplicación receptiva con FMX y TFRAMESTAND.
- WizardSimpleProject : ejemplo de asistente simple usando marcos.
- FormStandHelloworld : ¡Hola, mundo! Demo para tFormstand (!), Con Fire UI Synergy.
- FormStandActionList : Showcase de la lista de acciones con tFormStand.
- FormStandLiveBindings : LiveBindings Showcase con tFormStand.
- Stand3D : Ejemplo de cómo usar un contenedor 3D como soporte para sus marcos
Enlaces relacionados
Embarcadero Delphi es una herramienta de desarrollo y lenguaje moderna, poderosa y efectiva. Obtenga más información al respecto en los siguientes enlaces:
- https://www.embarcadero.com/
- https://learndelphi.org/
Contribuciones
Este es un proyecto de código abierto, por lo que obviamente cada contribución/ayuda/sugerencia será muy apreciada.
Andrea Magni