 |
Index for Section 4 |
|
 |
Alphabetical listing for G |
|
 |
Bottom of page |
|
Get_XInfo(4)
CDE
NAME
Get_XInfo - get a tool's X11 attributes
SYNOPSIS
Get_XInfo(out string display,
out string visual,
out integer depth
[in messageID commission]);
DESCRIPTION
The Get_XInfo request reports the X11 attributes of the optionally
specified window, or of the window primarily associated with the recipient
procid (if no window is specified).
The display argument is an X11 display.
The visual argument is an X11 visual class (which determines how a pixel
will be displayed as a color). Valid values are:
DirectColor PseudoColor StaticGray
GrayScale StaticColor TrueColor
The depth argument is the number of bits in a pixel.
The commission argument is the ID of the ongoing request with respect to
which X11 attributes are being set or reported.
APPLICATION USAGE
The ttdt_session_join(3), and ttdt_message_accept(3), functions can be used
by Xt applications to register for, and transparently process, the
Get_XInfo request. Also, Get_XInfo can be sent by
ttdt_sender_imprint_on(3).
Since the handler may be running on a different host, it is almost always
better to return a display value of hostname:n[.n] instead of :n[.n]).
The commission argument is useful to the extent that the handler employs
different attributes for the different operations it may be carrying out.
EXAMPLES
The Get_XInfo request can be sent as in the following example:
Tt_message msg = tttk_message_create(0, TT_REQUEST, TT_SESSION,
the_recipient_procid, TTDT_GET_XINFO,
my_callback);
tt_message_arg_add(msg, TT_OUT, Tttk_string, 0);
tt_message_arg_add(msg, TT_OUT, Tttk_string, 0);
tt_message_iarg_add(msg, TT_OUT, Tttk_integer, 0);
tt_message_send(msg);
SEE ALSO
tt_message_iarg_add(3), tt_message_send(3), ttdt_message_accept(3),
ttdt_sender_imprint_on(3), ttdt_session_join(3)
 |
Index for Section 4 |
|
 |
Alphabetical listing for G |
|
 |
Top of page |
|