NTEncodingDef の prefs ====================== NTEncoding 1.1 では NTEncodingDef 自身が prefsView を持ち、その NTEncodingDef のための設定を prefs に保存する仕様が追加されまし た。 prefsView --------- NTEncodingDef の prefsView slot に protoPrefsRollItem ベース の prefsView を作成することができます(オプション)。prefsView では以下の slot および method を使用します。 path NTEncoding の prefs からこの NTEncodingDef 固有の設定 値までの path です(省略可)。省略された場合は、この NTEncodingDef を登録したときの symbol が使用されます。 prefs 自動的に prefsView に作成され NTEncoding の prefs から path で指定されたデータが格納されます。この 値で frame でこの frame を変更することにより設定 値を格納します。 :changedPrefs(slot) prefs 内のデータを変更した場合に呼び出します。 引数は変更されたデータの slot symbol です。 ex. :?changedPrefs('kout); <利用方法> prefsView は NTE_protoPrefsItem または NTE_protoPrefsRollItem で表示されるモジュール・リストを「ピッ」という音がするまでタッ プすることにより呼び出すことができます。prefsView が nil の場 合は何もしません。 プログラムからの利用方法 ------------------------ GetPrefsNTEncoding method で NTEncodingDef を呼び出すことにより自 動的に NTEncodingDef の prefs slot に代入されます。uni2code, code2uni method からは prefs slot を参照します。 --- (c)1997 GNUE.