icc.ui.checkbutton

Un checkbutton es un botón especial que permite cambiar entre dos estados, checked y unchecked.

Metodos

setEnabled ( boolean  enabled );

Habilita o habilita este control. En ciertos controles como textinput aplican los colores de fondo y texto correspondientes al estado disabled y el control no muestra su contenido al usuario.


setChecked ( boolean  checkstate );

Cambia el estado de checked o unchecked del control.


boolean getChecked ();

Retorna el estado checked/unchecked del control

Eventos

onChange (function( boolean  state ) { ... } )
stateEstado cheked/unchecked seleccionado por el usuario.

Evento disparado cuando el usuario cambia el estado de checked a unchecked o viceversa.

Propiedades

string caption

Texto de la etiqueta.


string datasource

Nombre del origen de datos desde donde el control obtiene los datos a mostrar


string field

Nombre del campo perteneciente al origen de datos de donde se obtienen y guardan los datos


string checkedValue

Valor a asignar al campo del datasource cuando el control esté en estado checked


string uncheckedValue

Valor a asignar al campo del datasource cuando el control esté en estado unchecked


boolean enabled

Estado habilitado o deshabilitado.


boolean visible

Controla la visibilidad del control.


integer tabIndex

Orden del foco del teclado al presionar la tecla TAB


string style

Nombre de un estilo predefinido que setea una o mas propiedades.


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.


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.


integer borderWidth

Ancho en pixels del borde del control


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.


string align

Alineación del texto del control.

Opciones
Nombre Descripcion
left Alinea el texto a la izquierda
right Alinea el texto a la derecha
center Centra el texto en el control.(Solo aplicable a label y textinput)
justify Justifica el texto a lo ancho del control. (Solo aplicable a label y textinput)

object font

Tipografia del texto utilizado.

Miembros de la estructura
Tipo Nombre Descripcion
string name Nombre de la/s tipografía/s utilizada/s ej. 'Arial', 'Verdana'
integer size Tamaño de la letra en pixels
integer weight Peso o grosor de fuente ej 'normal','bold'
string italic Indica si la fuente es italica ej true, false