WA SET PREFERENCE
WA SET PREFERENCE ( {* ;} objeto ; selector ; valor )
Parámetro | Tipo | Descripción | |
---|---|---|---|
* | Operador | → | Si se especifica, objeto es un nombre de objeto (cadena) Si se omite, objeto es una variable |
objeto | any | → | Nombre de objeto (si se especifica *) o Variable (si se omite *) |
selector | Integer | → | Preferencia a modificar |
valor | Boolean | → | Valor de la preferencia (True = permitido, False = no autorizado) |
Este comando no es hilo seguro, no puede ser utilizado en código apropiativo.
Descripción
El comando WA SET PREFERENCE permite fijar diferentes preferencias para el área web designada por los parámetros * y objeto.
Pase en el parámetro selector la preferencia a modificar y en valor el valor a atribuirle. Puede pasar en selector, una de las siguientes constantes, que se encuentran en el tema Web Area:
Constante | Valor | Comentario |
---|---|---|
WA enable contextual menu | 4 | Autoriza la visualización del menú contextual estándar en el área web. Por defecto (cualquier máquina) = False |
WA enable URL drop | 101 | Cambia el icono de soltar y llama al evento On Window Opening Denied cuando se sueltan las URLs o los archivos en el área web. Por defecto (toda máquina) = False |
WA enable Web inspector | 100 | Permite la visualización del inspector web en el área. Por defecto (todo máquina) = False. |
Para cada preferencia, pase True en valor para activarla y False para desactivarla.
Ejemplo
Para activar la URL suéltela en el área web 'myarea':
//en el método del formulario
WA SET PREFERENCE(*;"myarea";WA enable URL drop;True)
//en el método de objetos del área web
If(FORM Event.code=On Window Opening Denied)
WA OPEN URL(*;"myarea";WA Get last filtered URL(*;"WebArea"))
End if