This is the legacy 4D documentation web site. Documentations are progressively being moved to developer.4d.com

Home

 
4D v20 R7
WA SET PREFERENCE

WA SET PREFERENCE 


 

WA SET PREFERENCE ( {* ;} object ; selector ; value ) 
Parameter Type   Description
Operator in If specified, object is an object name (string) If omitted, object is a variable
object  Form object in Object name (if * is specified) or Variable (if * is omitted)
selector  Longint in Preference to be modified
value  Boolean in Value of the preference (True = allowed, False = not allowed)

The WA SET PREFERENCE command sets different preferences for the Web area designated by the * and object parameters.

Pass the preference to be modified in the selector parameter and the value to be assigned to it in the value parameter. In selector, you can pass one of the following constants, found in the Web Area theme:

Constant Value Comment
WA enable contextual menu 4

Allow the display of a standard contextual menu in the Web area. Default (any engine) = False

WA enable URL drop 101

Change drop icon and call On Window Opening Denied event when URLs or files are dropped in the Web area. Default (any engine) = False

WA enable Web inspector 100

Allow the display of the Web inspector in the area. Default (any engine) = False

For each preference, pass True in value to activate it and False to deactivate it.

Example  

To enable URL drops in the 'myarea' Web area:

  //in the form method
 WA SET PREFERENCE(*;"myarea";WA enable URL drop;True)

  //in web area object method
 If(FORM Event.code=On Window Opening Denied)
    WA OPEN URL(*;"myarea";WA Get last filtered URL(*;"WebArea"))
 End if



See also 

WA GET PREFERENCE

 
PROPERTIES 

Product: 4D
Theme: Web Area
Number: 1041

 
PAGE CONTENTS 
 
HISTORY 

Created: 4D v11 SQL Release 2
Modified: 4D v14
Modified: 4D v14 R2
Modified: 4D v19
Modified: 4D v19 R5

 
ARTICLE USAGE

4D Language Reference ( 4D v20 R7)