Aplicaciones web integradas con gxui_2.0
Transcript of Aplicaciones web integradas con gxui_2.0
Aplicaciones Web integradas con
GXUI 2.0
Ing. Juan Marcelo BustamantePuntoExe Consultores
www.puntoexe.com.uy
www.pxtools.com.uy
Diseños predefinidos
Design Red
Design Blue
Design Green
Design Grey
¿Qué es la GXUI?
• User control de GeneXus
• Interactúa con la librería ExtJS
• Desarrollada por la empresa Sencha (www.sencha.com)
Versión de GXUI
GXUI 1.1 (Ex JS 2.1)1
GXUI 2.0 (Ex JS 4.1)2
Demo
Controles GXUI utilizados
• Layout (Áreas colapsables)
• Toolbar (Menús superiores)
• TreeView (Menús izquierdo)
• Menu (Toolbar y Menús contextuales de Tree view)
• GridExtension (Grilla)
• Settings (Perdura los cambios de configuración)
Ventajas e inconvenientes
• Basado en propiedad “Add To Parent Gx UIControl”
• Ventajas– Maximiza el área de visualización de datos
• Inconvenientes– Desarrollo del cada área de un TC con gxui.Layout
Gxui.Layout
Center
North
South
West East
Gxui.Layout
Gxui.Layout
Gxui.Layout
Minimizar el Inconveniente
Templates
Estamos trabajando
Automatización de
asignación de Templates
Futuro
Automatización de
generación de Templates
¿Preguntas?