本文に進む 日本−日本語
日本HPホーム 製品とサービス お客様サポート/ ダウンロード ソリューション ご購入の方法
≫ お問い合わせ
詳細検索オプション
日本HPホーム
HP XJIM 日本語入力ガイド: HP 9000 コンピュータ > 第5章 利用環境のカスタマイズ

拡張プロトコル

≫ 

テクニカル ドキュメント

PDF版
フィードバック
ここから本文が始まります

 ≫ 目次

 ≫ 索引

次の拡張プロトコルがアプリケーションから設定することができます。

拡張プロトコルは X11R5 または X11R6 のライブラリ関数 XCreateIC() または XSetICValues(), XGetICValues() で指定できます。

拡張プロトコルの IC(Input Context) の値には 32bit のデータが使用されます。

表 5-3 拡張プロトコル

入力コンテキスト (IC) の値

機能固有アトム

ビット位置

内容

XNExtXimp_Backfront

_XIMP_EXT_XIMP_BACKFRONT

31-0

0:フロントエンド; 1:バックエンド

XNExtXimp_Conversion

_XIMP_EXT_XIMP_CONVERSION

31-0

0:無効;1:有効

XNExtXim_Nlinput

XNExtXim_Nlinput

31-0

0:無効;1:有効

XNExtXim_Auxpos

XNExtXim_Auxpos

13-0

X 座標

27-14

Y 座標

29-28

X 座標の位置 :0 左揃え;1 右揃え;2 センタリング

31-30

Y 座標の位置 :0 センタリング;1 下揃え;2 上揃え

XNExtXim_Kkinputmode

XNExtXim_Kkinputmode

1-0

0: ひらがな;1: カタカナ;2: 無変換

2

0: 全角; 1: 半角

3

0: ローマ字 On; 1: ローマ字 Off

5-4

0: 漢字; 1: 半角直接; 2: コード; 3: 記号

7-6

未使用 (0 で指定してください)

11-8

0:シフト JIS; 1: JIS; 2: 区点; 3: EUC

12

0: 学習 On; 1: 学習 Off

31-13

未使用 (0 で指定してください)

NExtXim_Flush

XNExtXim_Flush

0

未使用 (0 で指定してください)

 

  • XNExtXimp_Backfront

    アプリケーションと日本語変換システムの通信方法をフロントエンド方式かバックエンド方式を選択できます。

    XCreateIC() でのみ使用できます。X11R6 では、フロントエンド方式は使用できません。

  • XNExtXimp_Conversion

    漢字入力開始のキーを押すことなく漢字入力の ON/OFF が操作できます。

    ただし、正しくフォーカスウィンドウが表示される前に漢字入力 ON を指定すると、最初に表示されるステータスウィンドウが正しい位置に表示されない場合があります。

  • XNExtXim_Nlinput

    漢字入力開始のキーを押すことなく漢字入力の ON/OFF が操作できます。

    ただし、正しくフォーカスウィンドウが表示される前に漢字入力 ON を指定すると、最初に表示されるステータスウィンドウが正しい位置に表示されない場合があります。

  • XNExtXim_Auxpos

    候補ウィンドウ等の表示位置を指定できます。

    指定値の各ビットに対応する値を指定します。 X,Y 座標はルートウィンドウの絶対座標で指定します。 X,Y 座標の位置では、0-27 bit で指定した X,Y 座標をどこに合わせるかを指定できます。 -1 を指定するとデフォルトの位置の表示されます。

  • XNExtXim_Kkinputmode

    入力モードをアプリケーションから指定、変更ができます。

    指定値の各ビットの値をもとに入力モードが設定されます。 ただし、記号入力およびコード入力モードから他の入力モードに変更することは出来ません。 また、コード入力モードの変更も出来ません。

  • XNExtXim_Flush

    プリエディットに未確定の文字列があればそれをキャンセルし、漢字入力 ON にした時の何も入力していない状態にします。

印刷用画面へ
プライバシー 本サイト利用時の合意事項
© Hewlett-Packard Development Company, L.P.