icc.ui.panel

Control en forma de cuadro que puede contener otros controles.

Metodos

create ();

Crea los objetos necesarios en el navegador.Este metódo es ejecutado automaticamente por el sistema al cargar un formulario realizado por el diseñador.Si está creando mediante código un control para incluir al formulario en tiempo de ejecución es necesario llamar a este metodo.


object getWnd ();

Retorna el objeto html que contiene el control.


object getClient ();

Retorna el objeto html correspondiente al contenedor de los elementos en el interior de un panel.


addChild ( object  newchild );
newchildAgrega un control a la colección 'childs' del diálogo o panel.Debe llamarse al método layout luego de realizadas todas las modificaciones en la coleccion 'childs'.

rmvChild ( object  child );
childObjeto a remover. El metodo compara los objetos contenidos en la colección 'childs' con el argumento y lo elimina de la misma.

Remueve un control existente en el diálogo o panel.Debe llamarse al método layout luego de realizadas todas las modificaciones en la coleccion 'childs'


layout ();

Recalcula y reposiciona todos los controles contenidos en el diálogo o panel

Propiedades

integer marginLeft

Margen izquierdo desde el borde cuando se usa posicionamiento automático.


integer marginRight

Margen derecho desde el borde cuando se usa posicionamiento automático.


integer marginTop

Margen superior desde el borde cuando se usa posicionamiento automático.


integer marginBottom

Margen inferior desde el borde cuando se usa posicionamiento automático.


integer horizontalSpaccing

Espaciado horizontal entre controles cuando se usa posicionado automático.


integer verticalSpaccing

Espaciado horizontal entre controles cuando se usa posicionado automático.


string layoutmode

Opciones
Nombre Descripcion
horizontal Distribuye los controles de izquierda a derecha o de derecha a izquierda dependiendo de las propiedades de distribución de los controles.
vertical Distribuye los controles de arriba a abajo o de abajo hacia arriba dependiendo de las propiedades de distribución de los controles.
matrix Distribuye los controles en filas o columnas dependiendo de las propiedades columns y rows.

integer columns

Válida solo cuando layoutMode = 'matrix', la distribución de los controles se realiza formando una matriz de columnas. Este es la forma por defecto para el layoutMode 'matrix' y es de dos columnas.


integer rows

Válida solo cuando layoutMode = 'matrix', la distribución de los controles se realiza formando una matriz de filas.


boolean visible

Controla la visibilidad del control.


string background

Imagen de fondo del control usada en combinación con las propiedades backgroundRepeat y backgroundPosition


string backgroundRepeat

Opciones
Nombre Descripcion
repeat La imagen de fondo es repetida vertical y horizontalmente.
repeat-x La imagen de fondo es repetida horizontalmente.
repeat-y La imagen de fondo es repetida verticalmente.
no-repeat La imagen de fondo no será repetida.

string backgroundPosition

Equivalente a la propiedad ccs background-position controla la posicion de inicio de la imagen de fondo.


integer round

Magnitud que controla el redondeado de los bordes en botones y paneles.Valores típicos van desde 2 a 40.


string borderColor

Color de borde del control. El color es expresado en formato web #RRGGBB RR(rojo) GG(verde) BB(azul) ej. #FF0000 para el color rojo o en un nombre de color valido ej , green,red,yellow.


integer borderWidth

Ancho en pixels del borde del control


string backColor

Color de fondo del control. El color es expresado en formato web #RRGGBB RR(rojo) GG(verde) BB(azul) ej. #FF0000 para el color rojo o en un nombre de color valido ej , green,red,yellow.


string foreColor

Color del texto del control. El color es expresado en formato web #RRGGBB RR(rojo) GG(verde) BB(azul) ej. #FF0000 para el color rojo o en un nombre de color valido ej , green,red,yellow.


boolean gradient

Controla si el panel se renderiza usando los colores foreColor y backColor para crear un degradé.


integer gradientHeight

Alto del degradé en píxeles.


boolean reverseGradient

Invierte foreColor y backColor en la creación del degradé.