 |
DECwindows Motif for OpenVMS Guide to Non-C
Bindings
UNGRAB KEYBOARD
OpenVMS Format
X$UNGRAB_KEYBOARD
(display, time)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
display
|
identifier
|
uns longword
|
read
|
reference
|
time
|
longword
|
uns longword
|
read
|
reference
|
UNGRAB POINTER
OpenVMS Format
X$UNGRAB_POINTER
(display, time)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
display
|
identifier
|
uns longword
|
read
|
reference
|
time
|
longword
|
uns longword
|
read
|
reference
|
UNGRAB SERVER
OpenVMS Format
X$UNGRAB_SERVER
(display)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
display
|
identifier
|
uns longword
|
read
|
reference
|
UNINSTALL COLORMAP
OpenVMS Format
X$UNINSTALL_COLORMAP
(display, colormap_id)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
display
|
identifier
|
uns longword
|
read
|
reference
|
colormap_id
|
identifier
|
uns longword
|
read
|
reference
|
UNION RECT WITH REGION
OpenVMS Format
X$UNION_RECT_WITH_REGION
(rectangle_struc, src_region_id, dst_region_id_return)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
rectangle_struc
|
record
|
x$rectangle
|
read
|
reference
|
src_region_id
|
identifier
|
uns longword
|
read
|
reference
|
dst_region_id_return
|
identifier
|
uns longword
|
write
|
reference
|
UNION REGION
OpenVMS Format
X$UNION_REGION
(src_region1_id, src_region2_id, dst_region_id_return)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
src_region1_id
|
identifier
|
uns longword
|
read
|
reference
|
src_region2_id
|
identifier
|
uns longword
|
read
|
reference
|
dst_region_id_return
|
identifier
|
uns longword
|
write
|
reference
|
UNIQUE CONTEXT
OpenVMS Format
context_id_return = X$UNIQUE_CONTEXT
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
context_id_return
|
identifier
|
uns longword
|
write
|
reference
|
UNLOAD FONT
Format
X$UNLOAD_FONT
(display, font_id)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
display
|
identifier
|
uns longword
|
read
|
reference
|
font_id
|
identifier
|
uns longword
|
read
|
reference
|
UNMAP SUBWINDOWS
OpenVMS Format
X$UNMAP_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
|
UNMAP WINDOW
OpenVMS Format
X$UNMAP_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
|
VENDOR RELEASE
OpenVMS Format
release_return = X$VENDOR_RELEASE
(display)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
release_return
|
longword
|
longword
|
write
|
value
|
display
|
identifier
|
uns longword
|
read
|
reference
|
VISUAL ID FROM VISUAL
OpenVMS Format
visual_id_return = X$VISUAL_ID_FROM_VISUAL
(visual_struc)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
visual_id_return
|
identifier
|
uns longword
|
write
|
value
|
visual_struc
|
record
|
x$visual
|
read
|
reference
|
WARP POINTER
OpenVMS Format
X$WARP_POINTER
(display, src_window_id, dst_window_id, src_x_coord, src_y_coord,
src_width, src_height, dst_x_coord, dst_y_coord)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
display
|
identifier
|
uns longword
|
read
|
reference
|
src_window_id
|
identifier
|
uns longword
|
read
|
reference
|
dst_window_id
|
identifier
|
uns longword
|
read
|
reference
|
src_x_coord
|
longword
|
longword
|
read
|
reference
|
src_y_coord
|
longword
|
longword
|
read
|
reference
|
src_width
|
longword
|
uns longword
|
read
|
reference
|
src_height
|
longword
|
uns longword
|
read
|
reference
|
dst_x_coord
|
longword
|
longword
|
read
|
reference
|
dst_y_coord
|
longword
|
longword
|
read
|
reference
|
WHITE PIXEL
OpenVMS Format
color_index_return = X$WHITE_PIXEL
(display, screen_id)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
color_index_return
|
identifier
|
uns longword
|
write
|
value
|
display
|
identifier
|
uns longword
|
read
|
reference
|
screen_id
|
identifier
|
uns longword
|
read
|
reference
|
WHITE PIXEL OF SCREEN
OpenVMS Format
color_index_return = X$WHITE_PIXEL_OF_SCREEN
(screen_id)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
color_index_return
|
identifier
|
uns longword
|
write
|
value
|
screen_id
|
identifier
|
uns longword
|
read
|
reference
|
WIDTH MM OF SCREEN
OpenVMS Format
width_return = X$WIDTH_MM_OF_SCREEN
(screen_id)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
width_return
|
longword
|
longword
|
write
|
value
|
screen_id
|
identifier
|
uns longword
|
read
|
reference
|
WIDTH OF SCREEN
OpenVMS Format
width_return = X$WIDTH_OF_SCREEN
(screen_id)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
width_return
|
longword
|
longword
|
write
|
value
|
screen_id
|
identifier
|
uns longword
|
read
|
reference
|
WINDOW EVENT
OpenVMS Format
X$WINDOW_EVENT
(display, window_id, event_mask, event_return)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
display
|
identifier
|
uns longword
|
read
|
reference
|
window_id
|
identifier
|
uns longword
|
read
|
reference
|
event_mask
|
mask_longword
|
uns longword
|
read
|
reference
|
event_return
|
record
|
x$event
|
write
|
reference
|
WITHDRAW WINDOW
OpenVMS Format
status_return = X$WITHDRAW WINDOW
(display, window_id, screen_number)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
status_return
|
longword
|
uns longword
|
write
|
value
|
display
|
identifier
|
uns longword
|
read
|
value
|
window_id
|
identifier
|
uns longword
|
read
|
value
|
screen_number
|
longword
|
longword
|
read
|
value
|
Returns
status_return
Specifies whether the routine completed successfully.
Value |
Description |
Non-zero
|
Routine completed successfully.
|
0
|
Routine did not complete successfully.
|
WM GEOMETRY
OpenVMS Format
mask = X$WM_GEOMETRY
(display, screen_number, user_geometry, default_geometry, border_width,
hints, x_return, y_return, width_return, height_return, gravity_return)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
mask
|
mask_longword
|
uns longword
|
write
|
value
|
display
|
identifier
|
uns longword
|
read
|
reference
|
screen_number
|
longword
|
longword
|
read
|
reference
|
user_geometry
|
char_string
|
character string
|
read
|
reference
|
default_geometry
|
char_string
|
charcter string
|
read
|
reference
|
border_width
|
longword
|
uns longword
|
read
|
reference
|
hints
|
record
|
x$size_hints
|
read
|
reference
|
x_return
|
longword
|
longword
|
write
|
reference
|
y_return
|
longword
|
longword
|
write
|
reference
|
width_return
|
longword
|
longword
|
write
|
reference
|
height_return
|
longword
|
longword
|
write
|
reference
|
gravity_return
|
longword
|
longword
|
write
|
reference
|
WRITE BITMAP FILE
OpenVMS Format
status_return = X$WRITE_BITMAP_FILE
(display, filename, bitmap_id, width, height, x_hot_coord, y_hot_coord)
Argument Information
Argument |
Usage |
Data Type |
Access |
Mechanism |
status_return
|
cond_value
|
uns longword
|
write
|
value
|
display
|
identifier
|
uns longword
|
read
|
reference
|
filename
|
char_string
|
character string
|
read
|
descriptor
|
bitmap_id
|
identifier
|
uns longword
|
read
|
reference
|
width
|
longword
|
uns longword
|
read
|
reference
|
height
|
longword
|
uns longword
|
read
|
reference
|
x_hot_coord
|
longword
|
longword
|
read
|
reference
|
y_hot_coord
|
longword
|
longword
|
read
|
reference
|
Returns
status_return
Specifies whether the routine completed successfully. WRITE BITMAP FILE
returns one of the following values to indicate the status:
X$C_BITMAP_SUCCESS
X$C_BITMAP_OPEN_FAILED
X$C_BITMAP_NO_MEMORY
Arguments
filename
The name of the file in which WRITE BITMAP FILE writes the bitmap. The
format of the file is dependent on the operating system on the client
side of the client-server connection. VMS logical names, search
strings, and so on, are supported. The maximum length of a file
specification is 255 bytes. Wildcards are not supported. The default
file name is []bitmap.dat. The filename argument is
the address of a character string descriptor that points to the string.
|