  | 
		
DECwindows Motif for OpenVMS Guide to Non-C
Bindings
 
 
 
DEFAULT DEPTH
 
OpenVMS Format
 depth_return = X$DEFAULT_DEPTH
 (display, screen_number)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      depth_return
     | 
    
      uns longword
     | 
    
      uns longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      screen_number
     | 
    
      uns longword
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DEFAULT DEPTH OF SCREEN
 
OpenVMS Format
 depth_return = X$DEFAULT_DEPTH_OF_SCREEN
 (screen_id)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      depth_return
     | 
    
      longword
     | 
    
      longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      screen_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DEFAULT GC
 
OpenVMS Format
 context_id_return = X$DEFAULT_GC
 (display, screen_number)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      context_id_return
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      screen_number
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DEFAULT GC OF SCREEN
 
OpenVMS Format
 gc_return = X$DEFAULT_GC_OF_SCREEN
 (screen_id)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      gc_return
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      screen_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DEFAULT ROOT WINDOW
 
OpenVMS Format
 window_id_return = X$DEFAULT_ROOT_WINDOW
 (display)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      window_id_return
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DEFAULT SCREEN
 
OpenVMS Format
 screen_number_return = X$DEFAULT_SCREEN
 (display)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      screen_number_return
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DEFAULT SCREEN OF DISPLAY
 
OpenVMS Format
 screen_id_return = X$DEFAULT_SCREEN_OF_DISPLAY
 (display)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      screen_id_return
     | 
    
      record
     | 
    
      x$screen
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DEFAULT VISUAL
 
OpenVMS Format
 status_return = X$DEFAULT_VISUAL
 (display, screen_number, visual_return)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      status_return
     | 
    
      cond_value
     | 
    
      uns longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      screen_number
     | 
    
      uns longword
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      visual_return
     | 
    
      record
     | 
    
      x$visual
     | 
    
      write
     | 
    
      reference
     | 
   
 
 
Returns
status_return
Specifies whether the routine completed successfully. DEFAULT VISUAL
returns one of the following values:
  
    | Value  | 
    Description  | 
   
  
    | 
      SS$_NORMAL
     | 
    
      Routine completed successfully.
     | 
   
  
    | 
      X$_NOTFOUND
     | 
    
      The default visual is null.
     | 
   
 
 
 
Arguments
visual_return
The returned visual structure.
 
 
DEFAULT VISUAL OF SCREEN
 
OpenVMS Format
 X$DEFAULT_VISUAL_OF_SCREEN
 (screen_id, visual_return)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      screen_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      visual_return
     | 
    
      record
     | 
    
      x$visual
     | 
    
      write
     | 
    
      reference
     | 
   
 
 
Returns
visual_return
The returned visual structure.
 
 
DEFINE CURSOR
 
OpenVMS Format
 X$DEFINE_CURSOR
 (display, window_id, cursor_id)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      window_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      cursor_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DELETE CONTEXT
 
OpenVMS Format
 status_return = X$DELETE_CONTEXT
 (display, window_id, context_id)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      status_return
     | 
    
      longword
     | 
    
      longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      window_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      context_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
Returns
status_return
Specifies whether the return completed successfully. The routine
returns zero for success and a non-zero value for failure.
 
 
DELETE MODIFIERMAP ENTRY
 
OpenVMS Format
 X$DELETE_MODIFIERMAP_ENTRY
 (modifier_keys, keycode_entry, modifier, modifier_keys_return )
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      modifier_keys
     | 
    
      record
     | 
    
      x$modifier_keymap
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      keycode_entry
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      modifier
     | 
    
      longword
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      modifier_keys_return
     | 
    
      record
     | 
    
      x$modifier_keymap
     | 
    
      write
     | 
    
      reference
     | 
   
 
 
Arguments
modifier
The modifier for which you delete a key symbol. There are eight
modifiers in the order (starting from zero) shift, lock, control, mod1,
mod2, mod3, mod4, and mod5. You can pass the integer value or one of
the following constants:
  X$C_SHIFT_MAP_INDEX
   X$C_LOCK_MAP_INDEX
   X$C_CONTROL_MAP_INDEX
   X$C_MOD1_MAP_INDEX
   X$C_MOD2_MAP_INDEX
   X$C_MOD3_MAP_INDEX
   X$C_MOD4_MAP_INDEX
   X$C_MOD5_MAP_INDEX
 
modifier_keys_return
A pointer to a modifier keys structure. DELETE MODIFIERMAP ENTRY
returns the revised modifier key map structure to this client-supplied
structure.
 
 
DELETE PROPERTY
 
OpenVMS Format
 X$DELETE_PROPERTY
 (display, window_id, property_id)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      window_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      property_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DESTROY IMAGE
 
OpenVMS Format
 X$DESTROY_IMAGE
 (ximage)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      ximage
     | 
    
      record
     | 
    
      x$image
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DESTROY REGION
 
OpenVMS Format
 X$DESTROY_REGION
 (region_id)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      region_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DESTROY SUBWINDOWS
 
OpenVMS Format
 X$DESTROY_SUBWINDOWS
 (display, window_id)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      window_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DESTROY WINDOW
 
OpenVMS Format
 X$DESTROY_WINDOW
 (display, window_id)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      window_id
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DISABLE ACCESS CONTROL
 
OpenVMS Format
 X$DISABLE_ACCESS_CONTROL
 (display)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DISPLAY CELLS
 
OpenVMS Format
 cells_return = X$DISPLAY_CELLS
 (display, screen_number)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      cells_return
     | 
    
      longword
     | 
    
      longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      screen_number
     | 
    
      uns longword
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DISPLAY HEIGHT
 
OpenVMS Format
 height_return = X$DISPLAY_HEIGHT
 (display, screen_number)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      height_return
     | 
    
      uns longword
     | 
    
      uns longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      screen_number
     | 
    
      uns longword
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DISPLAY HEIGHT MM
 
OpenVMS Format
 height_return = X$DISPLAY_HEIGHT_MM
 (display, screen_number)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      height_return
     | 
    
      uns longword
     | 
    
      uns longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      screen_number
     | 
    
      uns longword
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
 
DISPLAY KEYCODES
 
OpenVMS Format
 X$DISPLAY_KEYCODES
 (display, [min_keycodes_return], [max_keycodes_return])
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
  
    | 
      min_keycodes_return
     | 
    
      longword
     | 
    
      longword
     | 
    
      write
     | 
    
      reference
     | 
   
  
    | 
      max_keycodes_return
     | 
    
      longword
     | 
    
      longword
     | 
    
      write
     | 
    
      reference
     | 
   
 
 
DISPLAY MOTION BUFFER SIZE
 
OpenVMS Format
 size_return = X$DISPLAY_MOTION_BUFFER_SIZE
 (display)
 
  
Argument Information
  
    | Argument  | 
    Usage  | 
    Data Type  | 
    Access  | 
    Mechanism  | 
   
  
    | 
      size_return
     | 
    
      longword
     | 
    
      uns longword
     | 
    
      write
     | 
    
      value
     | 
   
  
    | 
      display
     | 
    
      identifier
     | 
    
      uns longword
     | 
    
      read
     | 
    
      reference
     | 
   
 
  
  
		 |