guides:oi10:presentation_server:blockevents_property_system

BLOCKEVENTS property (System)

Enabled or disables the Presentation Server from generating and dispatching events (except for CLOSE events).

This property is a boolean value. When set to TRUE$ no events will be raised by the Presentation Server except for any CLOSE events. When set to FALSE$ all events are generated as normal and dispatched to OpenEngine for processing.

DevelopmentRuntimeIndexedScaledSynthetic
N/AGet/SetNoNoNo

This property was originally called BLOCK_EVENTS in previous versions of OpenInsight. BLOCK_EVENTS is now an alias to this property to preserve backwards compatibility.

 
$Insert Logical

   

   * // Prevent any events (like GOTFOCUS and LOSTFOCUS) from firing

   * // while we move the focus.

   

   ObjxArray =        "SYSTEM"

   PropArray =        "BLOCKEVENTS"

   DataArray =        TRUE$

   

   ObjxArray := @Rm : "SYSTEM"

   PropArray := @Rm : "FOCUS"

   DataArray := @Rm : @Window : ".EDL_SURNAME"

   

   ObjxArray := @Rm : "SYSTEM"

   PropArray := @Rm : "BLOCKEVENTS"

   DataArray := @Rm : FALSE$

   

   Call Set_Property_Only( ObjxArray, PropArray, DataArray )
 
 
 

HOLDEVENTS property, MODAL property

  • guides/oi10/presentation_server/blockevents_property_system.txt
  • Last modified: 2023/10/25 10:49
  • by 127.0.0.1