New QX α0.90 設定ファイル
- New QX は本体をインストールしたフォルダの下にある qxdata/ini/ にある次のファイルから設定を読み込みます。
通常はカスタマイズしないデータファイル(*.txt)
- qxCodepage.txt ― 特定の拡張子のファイル、また特定のフォルダ内のファイルに対して、読み込みのときのコード指定をするための設定データ。
- qxDialog.txt ― QX2 本体のダイアログ類で表示するテキストの設定データ。日本語をカスタマイズするだけでなく、好きな言語での表示にもできると思います。付属する日本語の qxDialog.txt はコードが Shift JIS ですが、これをそのまま UTF-8 で保存しなおしても問題なく読み込んでくれるようなので、どんな言語でもいけるのでは。
- ただし、別言語で表示するためには、下記の設定ファイルもすべてその言語に書き換える必要があります。
- qxFuncHelp.txt ― 機能ヘルプファイル。メニュー表示時にツールチップでヘルプ内容を表示するためのデータ。ツールチップに詳細なヘルプが表示されます。
- qxFuncMsg.txt ― それぞれの機能について、メニューから選択したときにステータスバーに表示するヘルプ(これは他のアプリケーションでもよくある)、その機能をファンクションキーに割り当てたときにファンクションキーのボタンに表示する文字列、ファンクションキーにマウスカーソルを当てたときにツールチップに出る文字列などを定義。
- qxMsg.txt ― エラーメッセージなど、いろいろなイベントごとに設定されています。たぶんこれは QX2 本体用。
- qxMsgLib.txt ― エラーメッセージなど、QX2 の周辺機能用(QX2 本体が使用するライブラリ用)だと思われます。
- qxSame1.txt ― 検索時に同じものとみなす漢字のセットのリスト。
- qxSame1U.txt ― 同一視する漢字リストの UTF-16 バージョン。
毎回の起動後の状態やカスタマイズ内容を保存するファイル(*.ini)
- qxProf.ini (UTF-16)
- qxProfH.ini (UTF-16)
- qxKey.ini (UTF-16)
- qxMenu.ini (UTF-16)
- qxToolbar.ini (UTF-16)
- !qxCompPreDef.ini (UTF-16)
qxProf.ini 詳細
- 本体設定の保存に使用されるファイル。まだカスタマイズしていない状態で 4615行。セクション([セクション名] で区切られている)は77。「共通設定」のほかに「書式設定」もこのファイルに記録される。
書式設定
- [mode00] などの見出しで区切られている部分が書式設定。最初は設定されていない部分があり、全部で 30 種類まで書式を保存できる。
- エクスポートしたファイルには [mode00] のセクションと [mode00Col] のセクションがあり、この見出しを含めた全行数は 356 行。エクスポートしたファイルでは書式番号は常に [mode00] になる。
- [mode00] の本文が 261 行。
- [mode00Col] の本文が 93 行。
- 0.80 ではそれぞれ 257 行、90 行、ファイル総行数 349 行。0.80 からエクスポートした書式を書式番号を指定して 0.90 に読み込むことができる。しかし、次の起動からエラー音が鳴るようになってしまったので、調査中。
- 旧 QX の設定の読み込みをおこなっても、「見出し」と「アウトライン」では仕組みが違うので、この部分はまったく引き継げない。ここは手作業で設定しなおしになる。