view Xwnmo/manual/2.env/cvtxim.txt @ 19:e48bf9927b1c

added make rule for build_stamp.h to cWnn and kWnn so that they will be built correctly.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Mon, 14 Apr 2008 17:55:44 +0900
parents bbc77ca4def5
children
line wrap: on
line source




CVTXIM(4)           UNIX Programmer's Manual            CVTXIM(4)



名称
     cvt_xim_tbl - Xウィンドウ・インプットマネージャー
     (xwnmo(1X)) 用キー変換テーブル

形式
     //uussrr//llooccaall//lliibb//wwnnnn//ccvvtt__xxiimm__ttbbll (( デフォルト ))

解説
     _X_L_o_o_k_u_p_S_t_r_i_n_g() で返されたキーのコード (_K_e_y_S_y_m) を、1バイト
     の文字 (_W_n_n _c_o_d_e) へ変換するためのテーブルです。

     コーディンクフォーマット ::
             [ _S_t_a_t_e-_o_r-_K_e_y_S_y_m <space_character> _W_n_n-_c_o_d_e ]
             _S_t_a_t_e-_o_r-_K_e_y_S_y_m = [_S_t_a_t_e_s]_K_e_y_S_y_m-_n_a_m_e
             _S_t_a_t_e_s = _S_t_a_t_e-_n_a_m_e'|'[_S_t_a_t_e_s]

     セミコロン (;) で始まる行は、コメント行です。

     KeySym-name は、 keysymdef.h で宣言されている文字列です ( 接
     頭子 "XA_" は除きます ) 。

     State-name は、以下の文字列の中のいずれかです。
             "Shift"   ---> ShiftMask を意味します。
             "Ctrl"    ---> ControlMask を意味します。
             "Meta"    ---> Mod1Mask を意味します。
             "Meta1"   ---> Mod1Mask を意味します。 ("Meta" と同
             じ意味です )
             "Meta2"   ---> Mod2Mask を意味します。
             "Meta3"   ---> Mod3Mask を意味します。
             "Meta4"   ---> Mod4Mask を意味します。
             "Meta5"   ---> Mod5Mask を意味します。

     コードの記述法
             0??             ---> 8進数
             0x?? or 0X??    ---> 16進数
             ??              ---> 10進数

サンプル
     Meta|Left            0x9A
     Meta|Up              0x99
     Meta|F11             0x95
     Meta|minus           0x81
     Meta|asciicircum     0x82
     Kanji                0x81
     F1                   0x91
     F2                   0x90
     Meta|Shift|F1        0x91

注意
     古いバージョンの _x_w_n_m_o では、 _c_v_t__f_u_n__t_b_l と _c_v_t__m_e_t_a__t_b_l の
     2つの変換テーブルを使って変換を行なっていました。互換性のた
     めにこれら2つの変換テーブルも、オプション、あるいはリソース
     で指定された場合のみ有効になります。その場合、これら2つの変
     換テーブルが先に読み込まれされ、その後で、 cvt_xim_tbl が読
     み込まれされます。重複した設定がある場合は、ワーニングが表示
     され、これら2つの変換テーブルの内容が優先されます。

     このテーブルにより変換されたコードは、オートマトンテーブルで
     ある _2_A__C_T_R_L ( デフォルト ) で評価され、その後、 _u_u_m_k_e_y によ
     り評価されます。

関連項目
     xwnmo(1X), 2A_CTRL(4_JT), uumkey(4_JT) cvt_fun_tbl(4X),
     cvt_meta_tbl(4X)

CCOOPPYYRRIIGGHHTT
     Copyright 1992 by OMRON Corporation
     Copyright 1992 by Massachusetts Institute of Technology

AAUUTTHHOORR
     Seiji Kuwari (OMRON Corporation)



Printed 12/1/92             Release 5                           2