¡Esta es una revisión vieja del documento!
wChips tiene su equivalencia en el control Chips de Materialize.
Hemos añadido la opción de utilizar un icono de Materialize en vez de una imagen.
WITH OBJECT WChips():New( :WO ) :cText := "Canarias" :cClrPane := "yellow" :Create() END WITH WITH OBJECT WChips():New( :WO ) :cText := "Euskadi" :cIcon := "cloud_queue" :Create() END WITH WITH OBJECT WChips():New( :WO ) :cText := "Aragón" :cImage := "http://spain-flag.eu/region-flags-spain/aragon.PNG" :lClose := .T. :Create() END WITH WITH OBJECT WChips():New( :WO ) :cText := "Murcia" :cIcon := "stars" :lClose := .T. :Create() END WITH WITH OBJECT WChips():New( :WO ) :cText := "Andalucía" :cImage := "http://spain-flag.eu/region-flags-spain/andaluc%EDa.png" :cClrPane := "green" :cClrText := "white" :lClose := .T. :Create() END WITH
Nombre | Init | Descripción | Versión |
---|---|---|---|
cText | Texto en el Chip | 0.2 | |
cImage | Imagen que se pondrá a la derecha | 0.2 | |
cAltImage | Texto Alternativo de la Imagen | 0.2 | |
cClrPane | Color del Fondo del chips | 0.2 | |
cClrText | Color del Texto del chips y del Icono ( si no se define cClrIcon ) | 0.2 | |
lShadow | .f. | Se le aplica sombra al chip | 0.2 |
lClose | .f. | Presenta a la derecha el icono para quitar el chip | 0.2 |
cIcon | Icono que aparecerá a la izquierda | 0.2 | |
cClrIcon | Color del Icono, si no se define nada cogerá el del texto | 0.2 |
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 |
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 |
Comentario wChips