Aller au contenu principal
Version: Next

WA SET PREFERENCE

WA SET PREFERENCE ( {* ;} objet ; sélecteur ; valeur )

ParamètreTypeDescription
*OpérateurSi spécifié, objet est un nom d'objet (chaîne) Si omis, objet est une variable
objetanyNom d'objet (si * est spécifié) ou Variable (si * est omis)
sélecteurIntegerPréférence à modifier
valeurBooleanValeur de la préférence (Vrai = autorisé, Faux = non autorisé)

Cette commande n'est pas thread-safe, elle ne peut pas être utilisée dans du code préemptif.

Description

La commande WA SET PREFERENCE permet de fixer différentes préférences pour la zone Web désignée par les paramètres * et objet.

Passez dans le paramètre sélecteur la préférence à modifier et dans valeur la valeur à lui attribuer. Vous pouvez passer dans sélecteur l’une des constantes suivantes, placées dans le thème "Zone Web" :

ConstanteValeurComment
WA enable contextual menu4Autoriser l’affichage du menu contextuel standard dans la zone Web. Par défaut (n'importe quelle machine) = Faux.
WA enable URL drop101Modifie l'icône de déposer et appelle l'événement Sur refus ouverture fenêtre lorsque les URL ou les fichiers sont déposés dans la zone Web. Par défaut (n'importe quelle machine) = Faux
WA enable Web inspector100Autoriser l’affichage de l’inspecteur Web dans la zone. Par défaut (n'importe quelle machine) = Faux.

Pour chaque préférence, passez Vrai dans valeur pour l’activer et Faux pour l’inactiver.

Exemple

Vous souhaitez autoriser le déposer d'URLs dans la zone Web 'myarea' :

  //dans la méthode formulaire
 WA SET PREFERENCE(*;"myarea";WA enable URL drop;True)
  //dans une méthode objet zone web
 If(FORM Event.code=On Window Opening Denied)
    WA OPEN URL(*;"myarea";WA Get last filtered URL(*;"WebArea"))
 End if

Voir aussi

WA GET PREFERENCE