IMLIBは,かな漢字変換のキー定義を,ユーザが自分の好みにあわせて変更するための ライブラリです。IMLIBを使って作成されたアプリケーションでは, 文字入力におけるかな漢字変換のキー定義を,ユーザが好みにあわせて 変更することができます。また, 複数のアプリケーションで共通のキー定義を使用することができます。
ユーザ・キー定義は,IMLIBを使ったアプリケーションにのみ有効です。 使用しているアプリケーションにおいてユーザ・キー定義が使えるかどうかは, 個々のアプリケーションのマニュアルを参照してください。
IMLIBによるユーザ・キー定義を使用するにあたってユーザが 知っておかなければならないものは以下のとおりです。
かな漢字変換を行うときに必要となる情報のうち,キー定義以外のものがこの ファイルに書かれます。PROFILEファイルは標準のものが提供されますが, ユーザが自分の好みにあわせて変更することもできます。
たとえば,変換中のビデオ属性は,PROFILEファイルを使ってユーザが 指定することができます。これによって現在の文節を反転表示にしたり, 下線付き表示にしたり,好みにあわせて変更できます。次に説明する KEYBINDファイルの指定もPROFILEファイルの中で行います。
かな漢字変換のキー定義を行うファイルです。KEYBINDファイルには「テキスト形式」 と「バイナリ形式」があり,ユーザはテキスト形式で作成した後, KEYBINDコンパイラでバイナリ形式に変換しなければなりません。
テキスト形式のKEYBINDファイルをバイナリ形式の KEYBINDファイルに変換するときに使います。