home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-bin / x11r6.1 / man / cat3 / xtcallcallbacks.0 < prev    next >
Encoding:
Text File  |  1996-10-17  |  2.8 KB  |  133 lines

  1.  
  2.  
  3.  
  4. XtCallCallbacks(3Xt)       XT FUNCTIONS         XtCallCallbacks(3Xt)
  5.  
  6.  
  7. NNAAMMEE
  8.        XtCallCallbacks, XtCallCallbackList, XtHasCallbacks - pro-
  9.        cess callbacks
  10.  
  11. SSYYNNTTAAXX
  12.        void XtCallCallbacks(_w, _c_a_l_l_b_a_c_k___n_a_m_e, _c_a_l_l___d_a_t_a)
  13.          Widget _w;
  14.          String _c_a_l_l_b_a_c_k___n_a_m_e;
  15.          XtPointer _c_a_l_l___d_a_t_a;
  16.  
  17.        void XtCallCallbackList(_w, _c_a_l_l_b_a_c_k_s, _c_a_l_l___d_a_t_a)
  18.          Widget _w;
  19.          XtCallbackList _c_a_l_l_b_a_c_k_s;
  20.          XtPointer _c_a_l_l___d_a_t_a;
  21.  
  22.        typedef enum {XtCallbackNoList, XtCallbackHasNone, XtCall-
  23.        backHasSome} XtCallbackStatus;
  24.  
  25.        XtCallbackStatus XtHasCallbacks(_w, _c_a_l_l_b_a_c_k___n_a_m_e)
  26.          Widget _w;
  27.          String _c_a_l_l_b_a_c_k___n_a_m_e;
  28.  
  29. AARRGGUUMMEENNTTSS
  30.        _c_a_l_l_b_a_c_k___n_a_m_e
  31.          Specifies the callback list to be executed or
  32.          checked.
  33.  
  34.        _c_a_l_l___d_a_t_a Specifies a callback-list specific data value to
  35.          pass to each of the callback procedure in the
  36.          list.
  37.  
  38.        _c_a_l_l_b_a_c_k_s Specifies the callback list to be executed.
  39.  
  40.        _w     Specifies the widget.
  41.  
  42. DDEESSCCRRIIPPTTIIOONN
  43.        The _X_t_C_a_l_l_C_a_l_l_b_a_c_k_s function calls each procedure that is
  44.        registered in the specified widget's callback list.
  45.  
  46.        If _c_a_l_l_b_a_c_k_s is not NULL, _X_t_C_a_l_l_C_a_l_l_b_a_c_k_L_i_s_t calls each of
  47.        the callback procedures in the list, passing client data
  48.        and _c_a_l_l___d_a_t_a. The _c_a_l_l_b_a_c_k_s parameter must specify the
  49.        contents of a widget or object resource declared with rep-
  50.        resentation type _X_t_R_C_a_l_l_b_a_c_k.
  51.  
  52.        The _X_t_H_a_s_C_a_l_l_b_a_c_k_s function first checks to see if the
  53.        widget has a callback list identified by callback_name.
  54.        If the callback list does not exist, _X_t_H_a_s_C_a_l_l_b_a_c_k_s
  55.        returns _X_t_C_a_l_l_b_a_c_k_N_o_L_i_s_t.  If the callback list exists but
  56.        is empty, it returns _X_t_C_a_l_l_b_a_c_k_H_a_s_N_o_n_e.    If the callback
  57.        list exists and has at least one callback registered, it
  58.        returns _X_t_C_a_l_l_b_a_c_k_H_a_s_S_o_m_e.
  59.  
  60.  
  61.  
  62.  
  63.  
  64. X Version 11           Release 6.1                1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. XtCallCallbacks(3Xt)       XT FUNCTIONS         XtCallCallbacks(3Xt)
  71.  
  72.  
  73. SSEEEE AALLSSOO
  74.        XtAddCallback(3Xt)
  75.        _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
  76.        _X_l_i_b _- _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130. X Version 11           Release 6.1                2
  131.  
  132.  
  133.