wBevel

wBevel es uno de los controles contenedores básicos de Néfele y tiene su equivalencia en el tag <DIV> de Html.

Su función es encerrar dentro de él otros controles, permitiéndonos así tratarlos de una forma conjunta y crear dentro del documento html secciones que se comportarán de una manera uniforme.

wBevel unido a la potencia del MaterializeCSS y la propiedad Néfele oStyle conforman la base del diseño responsive, que nos permitirá generar páginas web adaptables a las dimensiones del dispositivo en el que se muestran.

Código de uso

Propiedades

Nombre	Init	Descripción	Versión
cId	Nil	Identificador único para cada Control	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
lHcenter	.f.	Centrado horizontal de los elementos contenidos +	0.1
lValing	.f.	Centrado vertical de los elementos contenidos +	0.1
lShadow	.f.	Indica si tiene sombra	0.1
nFontTitle	5	Nivel de título (tag <h>) a utilizar	0.1
nStyle	xc_NoStyle	Estilo del wBevel	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

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

Ejemplos

Banderas