Herramientas de usuario

Herramientas del sitio


controles:wcheckbox

wCheckBox

wCheckBox es uno de los controles básicos de Néfele, equivale a CheckBoxes de Materialize.

Su función es presentar un cuadro que podamos clikear en la página web para un valor de tipo Booleano.

your text here

Ejemplo de uso

  WITH OBJECT WCheckBox():New(:WO)
    :cId           := "Casado"
    :cTitle        := "¿Está casado?"
    :cText         := "Este es un check simple iniciado como checked"
    :lChecked      := .T.
    :Create()
  END WITH

  WITH OBJECT WCheckBox():New(:WO)
    :cId           := "soltero"
    :cTitle        := "¿Está soltero?"
    :cText         := "Este es un check con border que iniciado como no checked"
    :lFilledIn     := .T.
    :Create()
  END WITH

Propiedades

Nombre Init Descripción Versión
cClassId cbx 0.1
cText Texto que aparece junto al Check 0.1
cTitle Texto en pequeño que aparece sobre el Check 0.1
cAlign xc_NoAlign Alineación 0.1
lChecked .F. Estado inicial del Check 0.1
lFilledIn .F. El check se rellena al estar check 0.1
cClrTitle black Color del título según Materialize 0.1
cChecked true Valor que devuelve cuando esta seleccionado, solo en formularios con Submit, si se pide su Value por aParams nos devuelve siempre este valor, este o no Checkeado, para recuperar el estado por aParams hay que leer la propiedad 'checked' 0.1
aWidth {11,,,} Valores de Width apropiados para checkbox 0.1
aOffset {1,,,} Valores de Offset apropiados para checkbox 0.1

Hereda de...

wControl

Propiedades

Nombre Init Descripción Versión
cClassId Identificador del control para generar el Id 0.1
cId Nil Identificador único para cada Control 0.1
oParent Control contenedor 0.1
oHtml Objeto de la clase wHtml con el código para su renderizado 0.1
oStyle Objeto de la clase wStyle con las variantes de estilo 0.1
lEnabled .t. El control aparece Habilitado o Inhabilitado 0.1
lHide .f. El control aparece Oculto o Visible 0.1
aWidth {12,,,} Ancho del control según el tamaño de la pantalla 0.1
aOffset {,,,} Margen izquierdo según el tamaño de la pantalla 0.1
cClrText black Color de Texto 0.1
cClrPane white Color del Fondo 0.1
14/11/2019 14:37 · fredy

Métodos

Nombre Descripción Versión
Create Este es el método que crea cada uno de los controles, esta desarrollado en cada Control 0.1
FullHtml Nos devuelve una cadena con todo el código HTML y JS necesario para crear el control 0.1
LogDebug Nos Añade un mensaje a la consola del navegador cuando estamos en modo Debugger 0.1
Assert Nos Añade un comentario en el HTML cuando estamos en modo Debugger 0.1
AddHTML Nos Añade código HTML dentro del control 0.1
AddParam Añade un parámetro a la propiedad aParams, hay que pasarle un array {“nombre”,“valor”} 0.2
14/11/2019 14:37 · fredy

Comentario wCheckBox

Escribe el comentario. Se permite la sintaxis wiki:
 
controles/wcheckbox.txt · Última modificación: 26/03/2022 12:15 por pedro