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

  1.  
  2.  
  3.  
  4. XtParseTranslationTable(3Xt)XT FUNCTIONXStParseTranslationTable(3Xt)
  5.  
  6.  
  7. NNAAMMEE
  8.        XtParseTranslationTable, XtAugmentTranslations,
  9.        XtOverrideTranslations, XtUninstallTranslations - manage
  10.        translation tables
  11.  
  12. SSYYNNTTAAXX
  13.        XtTranslations XtParseTranslationTable(_t_a_b_l_e)
  14.          String _t_a_b_l_e;
  15.  
  16.        void XtAugmentTranslations(_w, _t_r_a_n_s_l_a_t_i_o_n_s)
  17.          Widget _w;
  18.          XtTranslations _t_r_a_n_s_l_a_t_i_o_n_s;
  19.  
  20.        void XtOverrideTranslations(_w, _t_r_a_n_s_l_a_t_i_o_n_s)
  21.          Widget _w;
  22.          XtTranslations _t_r_a_n_s_l_a_t_i_o_n_s;
  23.  
  24.        void XtUninstallTranslations(_w)
  25.          Widget _w;
  26.  
  27. AARRGGUUMMEENNTTSS
  28.        _t_a_b_l_e     Specifies the translation table to compile.
  29.  
  30.        _t_r_a_n_s_l_a_t_i_o_n_s
  31.          Specifies the compiled translation table to
  32.          merge in (must not be NULL).
  33.  
  34.        _w     Specifies the widget into which the new transla-
  35.          tions are to be merged or removed.
  36.  
  37. DDEESSCCRRIIPPTTIIOONN
  38.        The _X_t_P_a_r_s_e_T_r_a_n_s_l_a_t_i_o_n_T_a_b_l_e function compiles the transla-
  39.        tion table into the opaque internal representation of type
  40.        _X_t_T_r_a_n_s_l_a_t_i_o_n_s.    Note that if an empty translation table
  41.        is required for any purpose, one can be obtained by call-
  42.        ing _X_t_P_a_r_s_e_T_r_a_n_s_l_a_t_i_o_n_T_a_b_l_e and passing an empty string.
  43.  
  44.        The _X_t_A_u_g_m_e_n_t_T_r_a_n_s_l_a_t_i_o_n_s function nondestructively merges
  45.        the new translations into the existing widget transla-
  46.        tions.  If the new translations contain an event or event
  47.        sequence that already exists in the widget's translations,
  48.        the new translation is ignored.
  49.  
  50.        The _X_t_O_v_e_r_r_i_d_e_T_r_a_n_s_l_a_t_i_o_n_s function destructively merges
  51.        the new translations into the existing widget transla-
  52.        tions.  If the new translations contain an event or event
  53.        sequence that already exists in the widget's translations,
  54.        the new translation is merged in and override the widget's
  55.        translation.
  56.  
  57.        To replace a widget's translations completely, use _X_t_S_e_t_-
  58.        _V_a_l_u_e_s on the XtNtranslations resource and specify a com-
  59.        piled translation table as the value.
  60.  
  61.  
  62.  
  63.  
  64. X Version 11           Release 6.1                1
  65.  
  66.  
  67.  
  68.  
  69.  
  70. XtParseTranslationTable(3Xt)XT FUNCTIONXStParseTranslationTable(3Xt)
  71.  
  72.  
  73.        The _X_t_U_n_i_n_s_t_a_l_l_T_r_a_n_s_l_a_t_i_o_n_s function causes the entire
  74.        translation table for widget to be removed.
  75.  
  76. SSEEEE AALLSSOO
  77.        XtAppAddActions(3Xt), XtCreatePopupShell(3Xt), XtParseAc-
  78.        celeratorTable(3Xt), XtPopup(3Xt)
  79.        _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
  80.        _X_l_i_b _- _C _L_a_n_g_u_a_g_e _X _I_n_t_e_r_f_a_c_e
  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.