NAME
XChangeSaveSet, XAddToSaveSet, XRemoveFromSaveSet - change a client's save set
SYNTAX
int XChangeSaveSet(Display *_d_i_s_p_l_a_y, Window _w, int _c_h_a_n_g_e___m_o_d_e);
int XAddToSaveSet(Display *_d_i_s_p_l_a_y, Window _w);
int XRemoveFromSaveSet(Display *_d_i_s_p_l_a_y, Window _w);
ARGUMENTS
-
_c_h_a_n_g_e___m_o_d_e
Specifies the mode.
-
You can pass
_S_e_t_M_o_d_e_I_n_s_e_r_t
or
_S_e_t_M_o_d_e_D_e_l_e_t_e.
-
_d_i_s_p_l_a_y
Specifies the connection to the X server.
-
-
_w
Specifies the window that you want to add or delete from the client's save-set.
-
DESCRIPTION
Depending on the specified mode,
_X_C_h_a_n_g_e_S_a_v_e_S_e_t
either inserts or deletes the specified window from the client's save-set.
The specified window must have been created by some other client,
or a
_B_a_d_M_a_t_c_h
error results.
_X_C_h_a_n_g_e_S_a_v_e_S_e_t
can generate
_B_a_d_M_a_t_c_h,
_B_a_d_V_a_l_u_e,
and
_B_a_d_W_i_n_d_o_w
errors.
The
_X_A_d_d_T_o_S_a_v_e_S_e_t
function adds the specified window to the client's save-set.
The specified window must have been created by some other client,
or a
_B_a_d_M_a_t_c_h
error results.
_X_A_d_d_T_o_S_a_v_e_S_e_t
can generate
_B_a_d_M_a_t_c_h
and
_B_a_d_W_i_n_d_o_w
errors.
The
_X_R_e_m_o_v_e_F_r_o_m_S_a_v_e_S_e_t
function removes the specified window from the client's save-set.
The specified window must have been created by some other client,
or a
_B_a_d_M_a_t_c_h
error results.
_X_R_e_m_o_v_e_F_r_o_m_S_a_v_e_S_e_t
can generate
_B_a_d_M_a_t_c_h
and
_B_a_d_W_i_n_d_o_w
errors.
DIAGNOSTICS
-
_B_a_d_M_a_t_c_h
-
Some argument or pair of arguments has the correct type and range but fails
to match in some other way required by the request.
-
_B_a_d_V_a_l_u_e
-
Some numeric value falls outside the range of values accepted by the request.
Unless a specific range is specified for an argument, the full range defined
by the argument's type is accepted. Any argument defined as a set of
alternatives can generate this error.
-
_B_a_d_W_i_n_d_o_w
-
A value for a Window argument does not name a defined Window.
SEE ALSO
XReparentWindow(3X11)
_X_l_i_b _- _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e