NAME

XtGetSelectionParameters - retrieve target parameters for a selection request with a single target

SYNTAX

void XtGetSelectionParameters(Widget _o_w_n_e_r, Atom _s_e_l_e_c_t_i_o_n, XtRequestId _r_e_q_u_e_s_t___i_d, Atom *_t_y_p_e___r_e_t_u_r_n, XtPointer *_v_a_l_u_e___r_e_t_u_r_n, unsigned long *_l_e_n_g_t_h___r_e_t_u_r_n, int *_f_o_r_m_a_t___r_e_t_u_r_n);

ARGUMENTS

_o_w_n_e_r Specifies the widget that owns the specified selection.
_s_e_l_e_c_t_i_o_n Specifies the selection being processed.
_r_e_q_u_e_s_t___i_d Specifies the requestor id in the case of incremental selections, or NULL
in the case of atomic transfers.
_t_y_p_e___r_e_t_u_r_n Specifies a pointer to an atom in which the property type of the
parameters will be stored.
_v_a_l_u_e___r_e_t_u_r_n Specifies a pointer into which a pointer to the parameters are to be
stored. A NULL will be stored if no parameters accompany the request.
_l_e_n_g_t_h___r_e_t_u_r_n Specifies a pointer into which the number of data elements in
_v_a_l_u_e___r_e_t_u_r_n of size indicated by _f_o_r_m_a_t___r_e_t_u_r_n will be stored.
_f_o_r_m_a_t___r_e_t_u_r_n Specifies a pointer into which the size in bits of the parameter data
in the elements of _v_a_l_u_e___r_e_t_u_r_n will be stored.

DESCRIPTION

_X_t_G_e_t_S_e_l_e_c_t_i_o_n_P_a_r_a_m_e_t_e_r_s may only be called from within an _X_t_C_o_n_v_e_r_t_S_e_l_e_c_t_i_o_n_P_r_o_c or from within the last call to an _X_t_C_o_n_v_e_r_t_S_e_l_e_c_t_i_o_n_I_n_c_r_P_r_o_c with a new request_id.

SEE ALSO

XtSetSelectionParameters(3Xt)
_X _T_o_o_l_k_i_t _I_n_t_r_i_n_s_i_c_s _- _C _L_a_n_g_u_a_g_e _I_n_t_e_r_f_a_c_e
_X_l_i_b _- _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e