
　統合デスクトップ環境　Ｃｘｐ

                         ＧＴＫ＋１．２版　Ｃｘｐｌｏｒｅｒ

-------------------------------------------------------------------------------
技術情報

　ここでは統合デスクトップ環境Ｃｘｐのアプリケーション技術情報を掲載します。

　「Ｃｘｐｌｏｒｅｒ」

　　　初期起動時は現在のディレクトリ情報を表示します。もし初期起動時の
　　　ディレクトリ位置を変更したい場合にはオプションで -dir を使用して
　　　変更してください。例えばディレクトリを /tmp にしたい場合には

　　　　　cxplorer -dir /tmp 

　　　としてください。

　　　複数選択をサポートしましたので不具合があればご連絡ください。

　　　スタイルファイルは自由に追加できます。用意するファイルは以下のファイル
　　　です。その他のファイルは他のスタイルファイルからコピーしてくればよいで
　　　しょう。

　　　　　ディレクトリツリーエリアに表示するファイル

　　　　　　通常ツリー用XPMファイル                        32x16のサイズ
　　　　　　Next有りで下の階層を表示していないXPMファイル  32x16のサイズ
　　　　　　Next有りで下の階層を表示しているXPMファイル    32x16のサイズ

　　　　　ファイルリストエリアに表示するファイル

　　　　　　ファイルエリアに表示するXPMファイル            16x16のサイズ

　　　ファイルやディレクトリのコピー＆ペーストはファイルリスト内でのみ
　　　機能します。ディレクトリリスト一覧でのコピー＆ペーストは機能しま
　　　せん。


　「Ｃｘｐｎｏｔｅ」

　　　このCxpnoteでは通常の欧文テキストファイルと漢字テキストファイルを編集
　　　することができますが、現状は漢字の場合、EUCコードのみ対応しています。
　　　Windows等で使用しているS-JISコードには対応していません。

　　　複数ファイルを編集するときは引数に複数のファイル名を指定すると一度に
　　　複数ファイルを開くことができます。例えば aaa.txt bbb.txt ccc.txt を
　　　一度に開く場合には

　　　　　cxpnote aaa.txt bbb.txt ccc.txt

　　　とすると一度に開きます。

　　　ショートカットとして以下の機能が使えます。

　　　　Ctrl + A  行頭に移動
　　　　Ctrl + E  行末に移動
        Ctrl + N  次の行に移動
　　　　Ctrl + P  前の行に移動
　　　　Ctrl + B  後方へ１文字分移動
　　　　Ctrl + F  前方へ１文字分移動
　　　　Alt  + B  後方へ１単語分移動
　　　　Alt  + F  前方へ１単語分移動

　　　　Ctrl + H  後方の文字を削除
　　　　Ctrl + D  前方の文字を削除
　　　　Ctrl + W  後方の単語を削除
　　　　Alt  + D  前方の単語を削除
　　　　Ctrl + K  行末までを削除
　　　　Ctrl + U  行を削除

　　　　Ctrl + X  クリップボードにカット
　　　　Ctrl + C  クリップボードにコピー
　　　　Ctrl + V  クリップボードにペースト



　「Ｃｘｐａｐｐ」

　　　アプリケーション関連付けで最大登録件数が現在、１０２４となっています。
　　　拡張子は重複して登録できません。１種類の拡張子に対して１つのアプリケ
　　　ーションのみ関連付けられます。

　　　ここで指定するＸＰＭファイルはサイズ縦１６ドット横１６ドットのサイズ
　　　です。これ以上大きいサイズのファイルを指定した場合には正常に表示され
　　　ません。

　　　Ｘウィンドウ以外のアプリケーション（例えば、lynxとか）を関連付けした
　　　い場合には、関連アプリケーションとところに kterm -e lynx を記述して
　　　下さい。


　「Ｃｘｐｐａｎｅｌ」

　　　パネル表示では自由にメニュー内容やアプリケーションランチャー登録がで
　　　きます。/usr/local/cxplorer/panel の箇所のファイルを編集することで
　　　実際のパネルに表示されます。

　　　　　/usr/local/cxplorer/panel/cxpmenu.cfg  メニュー設定ファイル
　　　　　/usr/local/cxplorer/panel/base.cfg     ランチャー設定ファイル

　　　ランチャー設定ファイルで指定する XPMファイルの大きさは 23x23の大きさ
　　　です。なぜ中途半端かというと、これが丁度いいんです。


　「Ｃｘｐｓｙｓｉｎｆｏ」

　　　システム情報では dmesg の結果を解析して表示しています。つまり、dmesg
　　　で表示されないものはシステム情報で表示することはできません。


　「Ｃｘｐｉｍａｇｅ」

　　　ファイルシステムを検索しますので、大きなファイルシステムだと時間がかか
　　　ります。また、全てのイメージ形式を指定するとリストに入りきらない場合が
　　　ありますので、利用するイメージ形式のみ指定してください。

　　　制限としてリストには３２７６８件まで表示されます。それ以降は無視され、
　　　リストには表示されません。

　　　また、イメージ表示には xloadimage を利用していますので、インストール
　　　していない方はインストールしてください。

　「Ｃｘｐａｄｄｒ」

　　　アドレスとして登録できる最大件数は８１９２件です。これ以上は登録でき
　　　ません。

　　　アドレス情報の保存ディレクトリは $HOME/.cxp/address.dat となります。
　　　このファイルは CSV 形式となっているので、他のアプリケーションへデータ
　　　を持っていくことができます。

　「Ｃｘｐｃａｌｅｎ」

　　　カレンダー情報（スケジュール情報）は $HOME/.cxp/schedule の下に西暦
　　　別にファイルがあります。例えば、１９９９年のスケジュールファイルは
　　　1999.dat というファイルに保存されています。このファイルはテキスト
　　　ファイルですので、自由に編集することが可能です。

　　　１日に登録できるスケジュール数は最大２４件までです。

　　　一応、Ｃｘｐｃａｌｅｎは２０００年に対応しています。

  「Ｃｘｐｗｍ」

      正式リリースしたら詳細をここに記載しますので、お待ち下さい。

-------------------------------------------------------------------------------
補足

　その他に何か気になるものがあればメールにて質問してください。

　メールアドレス　hatakeda@tky.3web.ne.jp

-------------------------------------------------------------------------------
