wImage
CLASS WImage FROM WControl
// Transparente, y autoajustable al contenedor sobre el que ha de situarse forzosamente, asi que los colores de fondo y tamaños hay que asignarselos al contenedor
PROPERTY cClassId INIT "img"
PROPERTY cImage INIT "" // Puede ser una URL o una cadena en formato "data:image/jpeg;base64,"
PROPERTY aWidth INIT {,,,} // Si definimos alguna medida nos crea un Div como contenedor
PROPERTY aOffset INIT {,,,} // Si definimos alguna medida nos crea un Div como contenedor
PROPERTY cClrPane INIT ""
// Si definimos algun color nos crea un Div como contenedor
PROPERTY lCircle INIT .F. // Mete la imagen en un circulo
PROPERTY lResponsive INIT .T. // Para que la Imagen de comporte de manera responsive
PROPERTY lCenter INIT .F. // Centrar la imagen en su contenedor
PROPERTY cCursor // Cursor al colocar raton, solo si hay cOnClick
PROPERTY cOnClick INIT "" // Funcion del CGI que se ejecuta al hacer click
PROPERTY aParams INIT {} // Parametros extras a enviar al CGI {{"Param1","Valor1},{"Param2","Valor2"}}
PROPERTY cAjaxBevel INIT "" // Bevel donde se incrusta el resultado de la llamada al Ajax
PROPERTY lAjaxWaitON INIT .T. // Incluye un indicador de actividad mientras se ejecuta la función Ajax
PROPERTY cAlt INIT ""
PROPERTY cImage2 INIT "" // Puede ser una URL o una cadena en formato "data:image/jpeg;base64,"
PROPERTY cAlt2 INIT ""
PROPERTY lClickZoom INIT .f. // Zoom al hacer click en la imagen
PROPERTY cTarget INIT "_self" // Pestaña de destino al hacer click
PROPERTY cPreHtml INIT "" // Código html antes de crear imagen
PROPERTY cPostHtml INIT "" // Código html despues de crear imagen
METHOD Create()
ENDCLASS