XSetICValues(3X11) AIX (XLIB FUNCTIONS) XSetICValues(3X11) NAME XSetICValues, XGetICValues - set and obtain XIC values SYNTAX char * XSetICValues(_i_c, ...) XIC _i_c; char * XGetICValues(_i_c, ...) XIC _i_c; ARGUMENTS _i_c Specifies the input context. ... Specifies the variable length argument list to set or get XIC values. DESCRIPTION The _X_S_e_t_I_C_V_a_l_u_e_s function returns NULL if no error occurred; otherwise, it returns the name of the first argument that could not be set. An argument could be not set for any of the following reasons: o+ A read-only argument was set (for example, _X_N_F_i_l_- _t_e_r_E_v_e_n_t_s). o+ The argument name is not recognized. o+ The input method encountered an input method implemen- tation dependent error. Each value to be set must be an appropriate datum, matching the data type imposed by the semantics of the argument. The _X_S_e_t_I_C_V_a_l_u_e_s can generate _B_a_d_A_t_o_m, _B_a_d_C_o_l_o_r, _B_a_d_C_u_r_s_o_r, _B_a_d_P_i_x_m_a_p, and _B_a_d_W_i_n_d_o_w errors. The _X_G_e_t_I_C_V_a_l_u_e_s function returns NULL if no error occurred; otherwise, it returns the name of the first argument that could not be obtained. An argument could be not obtained for any of the following reasons: o+ The argument name is not recognized. o+ The input method encountered an implementation depen- dent error. Each argument value (following a name) must point to a loca- tion where the value is to be stored. _X_G_e_t_I_C_V_a_l_u_e_s allo- cates memory to store the values, and client is responsible for freeing each value by calling _X_F_r_e_e. DIAGNOSTICS _B_a_d_A_t_o_m A value for an Atom argument does not name a Rev. Release 5 Page 1 XSetICValues(3X11) AIX (XLIB FUNCTIONS) XSetICValues(3X11) defined Atom. _B_a_d_C_o_l_o_r A value for a Colormap argument does not name a defined Colormap. _B_a_d_C_u_r_s_o_r A value for a Cursor argument does not name a defined Cursor. _B_a_d_P_i_x_m_a_p A value for a Pixmap argument does not name a defined Pixmap. _B_a_d_W_i_n_d_o_w A value for a Window argument does not name a defined Window. SEE ALSO XCreateIC(3X11), XOpenIM(3X11), XSetICFocus(3X11), XmbResetIC(3X11) _X_l_i_b - _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e Rev. Release 5 Page 2