Previous | Contents | Index |
status_return = X$DISPLAY_NAMEArgument Information(disp_string, disp_name_return, [disp_len_return])
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
status_return | cond_value | uns longword | write | value |
disp_string | char_string | character string | read | descriptor |
disp_name_return | char_string | character string | write | descriptor |
disp_len_return | word | uns word | write | reference |
status_return
Specifies whether or not the routine completed successfully. The argument status_return can be set to any of the OpenVMS condition codes returned by LIB$SCOPY_R_DX.disp_string
The address of a character string descriptor that points to the display name. If the descriptor address is zero or points to a character string of zero length, the DISPLAY NAME function translates the logical name DECW$DISPLAY to find the display name.disp_name_return
The address of a character string descriptor that points to the string. DISPLAY NAME returns the display name to this argument.disp_len_return
DISPLAY NAME returns the length of the display name string to this optional argument.
X$DISPLAY_OF_SCREENArgument Information(screen_id, display_return)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
screen_id | identifier | uns longword | read | reference |
display_return | record | x$display | write | value |
display_return
The display of the specified screen.
planes_return = X$DISPLAY_PLANESArgument Information(display, screen_number)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
planes_return | longword | longword | write | value |
display | identifier | uns longword | read | reference |
screen_number | uns longword | uns longword | read | reference |
status_return = X$DISPLAY_STRINGArgument Information(display, name_return, [len_return])
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
status_return | cond_value | uns longword | write | value |
display | identifier | uns longword | read | reference |
name_return | char_string | character string | write | descriptor |
len_return | unsigned_word | uns word | write | reference |
name_return
The name of the string passed to OPEN DISPLAY when the current display was opened.The name_return argument is the address of a character string descriptor that points to the string.
len_return
The length of the returned string. This argument is optional.
status_return
Specifies whether or not the routine completed successfully. The argument status_return can be set to any of the OpenVMS condition codes returned by LIB$SCOPY_R_DX.
width_return = X$DISPLAY_WIDTHArgument Information(display, screen_number)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
width_return | uns longword | uns longword | write | value |
display | identifier | uns longword | read | reference |
screen_number | uns longword | uns longword | read | reference |
width_return = X$DISPLAY_WIDTH_MMArgument Information(display, screen_id)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
width_return | uns longword | uns longword | write | value |
display | identifier | uns longword | read | reference |
screen_id | identifier | uns longword | read | reference |
support_value = X$DOES_BACKING_STOREArgument Information(screen_id)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
support_value | longword | longword | write | value |
screen_id | identifier | uns longword | read | reference |
support_value
Indicates whether the screen supports backing stores. This can be one of the following values:X$C_ALWAYS
X$C_WHEN_MAPPED
X$C_NOT_USEFUL
Bool = X$DOES_SAVE_UNDERSArgument Information(screen_id)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
Bool | Boolean | uns longword | write | value |
screen_id | identifier | uns longword | read | reference |
X$DRAW_ARCArgument Information(display, drawable_id, gc_id, x_coord, y_coord, width, height, angle1, angle2)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
display | identifier | uns longword | read | reference |
drawable_id | identifier | uns longword | read | reference |
gc_id | identifier | uns longword | read | reference |
x_coord | longword | longword | read | reference |
y_coord | longword | longword | read | reference |
width | longword | uns longword | read | reference |
height | longword | uns longword | read | reference |
angle1 | longword | longword | read | reference |
angle2 | longword | longword | read | reference |
The X Protocol defines that only the least significant 16 bits of the following longword arguments are transmitted to the server: x_coord, y_coord, width, height, angle1, angle2. |
X$DRAW_ARCSArgument Information(display, drawable_id, gc_id, arcs, num_arcs)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
display | identifier | uns longword | read | reference |
drawable_id | identifier | uns longword | read | reference |
gc_id | identifier | uns longword | read | reference |
arcs | array | x$arc | read | reference |
num_arcs | longword | longword | read | reference |
X$DRAW_IMAGE_STRINGArgument Information(display, drawable_id, gc_id, x_coord, y_coord, string)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
display | identifier | uns longword | read | reference |
drawable_id | identifier | uns longword | read | reference |
gc_id | identifier | uns longword | read | reference |
x_coord | longword | longword | read | reference |
y_coord | longword | longword | read | reference |
string | char_string | character string | read | descriptor |
The X Protocol defines that only the least significant 16 bits of the following longword arguments are transmitted to the server: x_coord, y_coord. |
string
The text string to be written to the screen. The string argument is the address of a descriptor that points to a string.
X$DRAW_IMAGE_STRING_16Argument Information(display, drawable_id, gc_id, x_coord, y_coord, string16, length)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
display | identifier | uns longword | read | reference |
drawable_id | identifier | uns longword | read | reference |
gc_id | identifier | uns longword | read | reference |
x_coord | longword | longword | read | reference |
y_coord | longword | longword | read | reference |
string16 | array | word | read | reference |
length | word | uns word | read | reference |
The X Protocol defines that only the least significant 16 bits of the following longword arguments are transmitted to the server: x_coord, y_coord. |
X$DRAW_LINEArgument Information(display, drawable_id, gc_id, x1_coord, y1_coord, x2_coord, y2_coord)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
display | identifier | uns longword | read | reference |
drawable_id | identifier | uns longword | read | reference |
gc_id | identifier | uns longword | read | reference |
x1_coord | longword | longword | read | reference |
y1_coord | longword | longword | read | reference |
x2_coord | longword | longword | read | reference |
y2_coord | longword | longword | read | reference |
The X Protocol defines that only the least significant 16 bits of the following longword arguments are transmitted to the server: x1_coord, y1_coord, x2_coord, and y2_coord. |
X$DRAW_LINESArgument Information(display, drawable_id, gc_id, points, num_points, line_mode)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
display | identifier | uns longword | read | reference |
drawable_id | identifier | uns longword | read | reference |
gc_id | identifier | uns longword | read | reference |
points | array | x$point | read | reference |
num_points | longword | longword | read | reference |
line_mode | longword | longword | read | reference |
line_mode
The coordinate mode of the points. The coordinates of the points can be relative to the drawable origin or to the previous point. The predefined values for line_mode are as follows:X$C_COORD_MODE_ORIGINOther values specified in this argument are not valid.
X$C_COORD_MODE_PREVIOUS
X$DRAW_POINTArgument Information(display, drawable_id, gc_id, x_coord, y_coord)
Argument | Usage | Data Type | Access | Mechanism |
---|---|---|---|---|
display | identifier | uns longword | read | reference |
drawable_id | identifier | uns longword | read | reference |
gc_id | identifier | uns longword | read | reference |
x_coord | longword | longword | read | reference |
y_coord | longword | longword | read | reference |
The X Protocol defines that only the least significant 16 bits of the following longword arguments are transmitted to the server: x_coord, y_coord. |
Previous | Next | Contents | Index |