Aplicaciones web integradas con gxui_2.0

Post on 08-Jul-2015

234 views 0 download

Transcript of Aplicaciones web integradas con gxui_2.0

Aplicaciones Web integradas con

GXUI 2.0

Ing. Juan Marcelo BustamantePuntoExe Consultores

jmbl@puntoexe.com.uy

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?