Saltar para o conteúdo principal
Versão: Próximo

WA SET PREFERENCE

WA SET PREFERENCE ( {* ;} objeto ; seletor ; valor )

ParâmetroTipoDescrição
*OperadorSe especificado, objeto é um nome de objeto (string); se omitido, objeto é uma variável
objetoanyNome objeto (se * for especificado) ou Variável (se * é omitido)
seletorIntegerPreferência a ser modificada
valorBooleanValor de preferência (True=permitido; False = não permitido)

Esse comando não é seguro para thread e não pode ser usado em código adequado.

Descrição

O comando WA SET PREFERENCE permite fixar diferentes preferências para o área web designada pelos parâmetros * e objeto.

Passe no parâmetro seletor a preferência a modificar e em valor o valor a atribuir. Pode passar em seletor, uma das seguintes constantes, que se encontram no tema "Web Area":

ConstanteValorComentário
WA enable contextual menu4Autoriza a visualização do menu contextual padrão na área web. Por padrão (qualquer motor) = False
WA enable URL drop101Muda o ícone drop e chama o evento On Window Opening Denied quando URLs ou arquivos são soltados na area Web. Padrão (qualquer motor) = False
WA enable Web inspector100Permite a visualização do inspetor web na área. Padrão (qualquer motor) = False.

Para cada preferência, passe True em valor para ativá-la e False para desativá-la.

Exemplo

Para ativar o URL solte-a na área web 'myarea':

  //no método formulário 

WA SET PREFERENCE( *;"myarea"; WA enable URL drop ; True)


  //no método objeto web area
 If(FORM Event.code=On Window Opening Denied)
    WA OPEN URL(*;"myarea";WA Get last filtered URL(*;"WebArea"))
 End if

Ver também

WA GET PREFERENCE