void XtAugmentTranslations(w, translations)
Widget w;
XtTranslations translations;
void XtOverrideTranslations(w, translations)
Widget w;
XtTranslations translations;
void XtUninstallTranslations(w)
Widget w;
関数 XtAugmentTranslations は、既存のデータを壊すことなく、ウィジェットの既存のトランスレーション に新しいトランスレーションをマージする。 新しいトランスレーションが、既にウィジェットのトランスレーションに存在 するイベントやイベント列を含む場合、新しいトランスレーションは無視され る。
関数 XtOverrideTranslations は、ウィジェットの既存のトランスレーションに新しいトランスレーションを マージする。これは既存のデータを壊すことがある。 新しいトランスレーションが既にウィジェットのトランスレーションに存在す るイベントやイベント列を含む場合、新しいトランスレーションがマージされ、 そのウィジェットのトランスレーションを上書きする。
ウィジェットのトランスレーションを完全に置き換えるには、 XtNtranslations リソースに対して XtSetValues を用い、これにコンパイル済みのトランスレーションテーブルを値として指定 する。
関数 XtUninstallTranslations は、ウィジェットのトランスレーションテーブル全体を取り除く。