home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / p_man / cat3 / Xt / XtGetClassExtension.z / XtGetClassExtension
Encoding:
Text File  |  2002-10-03  |  3.1 KB  |  67 lines

  1.  
  2.  
  3.  
  4.      XXXXttttGGGGeeeettttCCCCllllaaaassssssssEEEExxxxtttteeeennnnssssiiiioooonnnn((((3333XXXXtttt))))XXXX VVVVeeeerrrrssssiiiioooonnnn 11111111 ((((RRRReeeelllleeeeaaaasssseeee 6666....6666))))XXXXttttGGGGeeeettttCCCCllllaaaassssssssEEEExxxxtttteeeennnnssssiiiioooonnnn((((3333XXXXtttt))))
  5.  
  6.  
  7.  
  8.      NNNNAAAAMMMMEEEE
  9.           XtGetClassExtension - locate a class extension record
  10.  
  11.      SSSSYYYYNNNNTTTTAAAAXXXX
  12.           XtPointer XtGetClassExtension(_o_b_j_e_c_t__c_l_a_s_s, _b_y_t_e__o_f_f_s_e_t
  13.           _t_y_p_e, _v_e_r_s_i_o_n, _r_e_c_o_r_d__s_i_z_e)
  14.                 WidgetClass _o_b_j_e_c_t__c_l_a_s_s;
  15.                 Cardinal _b_y_t_e__o_f_f_s_e_t;
  16.                 XrmQuark _t_y_p_e;
  17.                 long _v_e_r_s_i_o_n;
  18.                 Cardinal _r_e_c_o_r_d__s_i_z_e;
  19.  
  20.      AAAARRRRGGGGUUUUMMMMEEEENNNNTTTTSSSS
  21.           _o_b_j_e_c_t__c_l_a_s_s
  22.                     Specifies the widget class containing the
  23.                     extension list to be searched.
  24.  
  25.           _b_y_t_e__o_f_f_s_e_t
  26.                     Specifies the offset in bytes form the base of the
  27.                     widget class of the extension field to be
  28.                     searched.
  29.  
  30.           _t_y_p_e      Specifies the name of the class extension to be
  31.                     located.
  32.  
  33.           _v_e_r_s_i_o_n   Specifies the minimum acceptable version of the
  34.                     class extension required for a match.
  35.  
  36.           _r_e_c_o_r_d__s_i_z_e
  37.                     Specifies the minimum acceptable length of the
  38.                     class extension record required for match, or 0.
  39.  
  40.      DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  41.           The list of extension records at the specified offset in the
  42.           specified _w_i_d_g_e_t__c_l_a_s_s will be searched for a match on the
  43.           specified _t_y_p_e, a version greater than or equal to the
  44.           specified _v_e_r_s_i_o_n, and a record size greater than or equal
  45.           the specified _r_e_c_o_r_d__s_i_z_e if it is nonzero.
  46.           _X_t_G_e_t_C_l_a_s_s_E_x_t_e_n_s_i_o_n returns a pointer to a matching
  47.           extension record or NULL if no match is found. The returned
  48.           extension record is owned by the widget class and must not
  49.           be modified or freed by the caller, except possibly to be
  50.           modified by the widget class owner.
  51.  
  52.      SSSSEEEEEEEE AAAALLLLSSSSOOOO
  53.           _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
  54.           _X_l_i_b - _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      Page 1                                          (printed 10/3/02)
  64.  
  65.  
  66.  
  67.