Crear ventana emergente

Para realizar el ejemplo utilizare la ventana del post Anexar archivos, crearemos un botón que llamara la ventana emergente.


Crearemos un Rectangle


El cual abarcara toda la ventana.


Cambiaremos el color y haremos transparencia, esto le dará un aspecto más profesional.


Crearemos otro Rectangle, un button y un Label, lo acomodaremos de la siguiente manera.


Ahora, en el evento OnVisible de la ventana, creamos la variable v_ventana con valor false


 En los eventos Visible de los Rectangle, Label y Button tecleamos:  If(v_ventana=true, true,false)

En el evento OnSeclect del botón que cerrara la ventana tecleamos:  UpdateContext({v_ventana: false})


En el evento OnSeclect del botón que llamara la ventana emergente tecleamos: UpdateContext({v_ventana: true})


Ejecutamos la ventana y presionamos el botón Mensaje, se visualizará la ventana emergente y no se podrá modificar los campos hasta que se presione el botón Cerrar.

Publicar un comentario

Artículo Anterior Artículo Siguiente