¡Esta es una revisión vieja del documento!
wControl
Control base para la creación de controles Néfele.
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 |
Propiedades para el control del HTML necesario para la creación del control
| lBeforeMain | .f. | Indica si el control se añadirá en el Html antes de la etiqueta <Main> | 0.1 |
| lInFooter | .f. | Indica si el control se añadirá en el Html dentro de la etiqueta <Footer> | 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 |
| oParentForm | Este método nos devuelve una referencia al objeto wForm en el que esta contenido | 0.1 |
| oParentWeb | Este método nos devuelve una referencia al objeto tWebPage en el que esta contenido | 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 |
Comentarios a wControl