Copyright: 海鳥


はじめに
KCE Ver 0.51 Help File

はじめに

　KCE(ケイス)はキーボード操作での使用に特化された常駐型のエディタです。多数のファイルを同時に開けますが、ＭＤＩではありません。このソフトはフリーソフトです。β版で無い限り転載も自由です。またこのソフトで生じたいかなる損害についても作者はその責任を負わないものとします。

・KCEの特徴

・インストールと簡単な使い方

操作

・正規表現

・Scratchをクリア

・引用符を添付

・行頭に追加

・行末に追加

表示

・ファイルリストを表示

・次のファイルを表示

・Scratchを表示

・クリップボードの内容を参照

設定

・環境設定

その他

・作者について

・開発＆動作環境

・転載について

・開発履歴

・謝辞


KCEの特徴
特徴

　KCEは常駐型エディターです。実行するとタスクトレイに常駐し、ホットキーで呼び出せます。また、二重常駐チェックを行っており、関連付け実行にも対応しています。ドラッグ＆ドロップでもファイルを開けます。

　他には以下のような機能や特徴があります。

・Scratch(スクラッチ)

　KCEを実行すると、はじめから開かれている特殊なファイルです。一時的に何かを書いたり、クリップボードなどと連携して作業をしたりするのに使います。このファイルを閉じることはできません。また、このファイルが変更されていても、KCE終了時に保存の確認はしませんのでご注意ください。

・多数ファイルを同時に開く

　KCEはMDIアプリケーションではありませんが、多数のファイルを同時に開くことができます。ファイルの切り替えは「表示(V)」メニューの「次のファイルを表示(N)」を選ぶか、ファイルリストからファイルを選択してください。また、多数のファイルをドラッグ＆ドロップして一度に開くこともできます。

・いくつかの特殊機能

　引用符を添付するなどのいくつかの特殊機能があります。


インストールと簡単な使い方

・インストール

　KCE用にフォルダを作って、そこに書庫ファイルを展開してください。また、実行ファイルと同じフォルダにKCE.cfgという設定ファイルを作ります。

・アンインストール

　レジストリを書き換えたりはしないので、アンインストールをしたいときはフォルダごと消し去ってください。

・設定

　最初にKCEを起動したら、「設定(O)」メニューから「環境設定(C)」を選び、使用するホットキーを設定してください。デフォルトでは「Ctrl+Shift+S」になっています。

・使い方

　Scratchがあることや多数のファイルを開けることを除けばほとんど普通のエディターと使い方は同じです。

Scratchは、一時的に文章を編集したい時に使います。たとえば、ブラウザの掲示板にレスを書くときに、

・まずブラウザのメッセージをコピー

・ホットキーでKCEを立ち上げる

・F2を押してクリップボードの内容をScratchに表示させる

・Ctrl+Rを押して引用符をつける

・編集する

・F8を押して、表示内容を全てコピー

・ESCを押してKCEを閉じる

・ブラウザにフォーカスが戻るので、貼り付ける

と、一連の動作が全てキーボードでできます。特にホットキーで呼び出して、ESCで閉じるのが一番使う機能でしょう。


正規表現

　正規表現を使った操作ができます。

・「操作(M)」メニューから「正規表現(G)」→「マッチ行を削除」を選ぶと、正規表現の入力を求められます。ここで入力した正規表現にマッチする行は全て削除されます。

・「操作(M)」メニューから「正規表現(G)」→「マッチ行以外を削除」を選ぶと、正規表現の入力を求められます。ここで入力した正規表現にマッチする行以外は全て削除されます。

追記：

　この機能はKenji Arai氏の「ＱＧＲＥＰ」というソフトとの連携が想定されています。

ＱＧＲＥＰでは検索結果をクリップボードに出力し、エディタを起動する機能がサポートされて

いますが、そこで "KCE.exe -c"を指定すると、KCEは表示されると同時にクリップボードの内容を参照します。その後正規表現を使って必要な情報を含む行だけを抽出する為にこの機能は実装されています。

　しかし、まだタグジャンプ機能が実装されていないので、この機能の意味はあまりありません。タグジャンプは次バージョンで実装される予定です。


Scratchをクリア

　「操作(M)」メニューから「Scratchをクリア(C)」を選ぶと、表示をScratchに切り替え、内容をクリアします。空のScratchが欲しくなったときに使ってください。


引用符を添付

　「操作(M)」メニューから「引用符を添付(R)」を選ぶと、全ての文の行頭に設定してある引用符を添付します。また、範囲が指定されている場合はその範囲のみに添付します。


行頭に追加

　「操作(M)」メニューから「行頭に追加(A)」を選ぶと、文字列の入力を求めるダイアログが表示されます。

入力が終ると、各行の行頭に入力された文字列が追加されます。また、範囲が指定されている場合はその範囲のみに追加します。


行末に追加

　「操作(M)」メニューから「行末に追加(E)」を選ぶと、文字列の入力を求めるダイアログが表示されます。

入力が終ると、各行の行末に入力された文字列が追加されます。また、範囲が指定されている場合はその範囲のみに追加します。

　たとえば、ＨＴＭＬを書いているときに、各行末に</BR>等を追加するなどの使い方が便利です。

行頭に追加とペアで使うとさらに便利です。


ファイルリストを表示

　「表示(V)」メニューから「ファイルリストを表示(L)」を選ぶと、ファイルリストが表示されます(ってまんまやないけ)。ファイルリストから表示したいファイルを選んで、リターンキーを押すか、ファイルをダブルクリックしてください。そのファイルが表示されます。


次のファイルを表示

　「表示(V)」メニューから「次のファイルを表示(N)」表示するファイルを切り替えます。おそらくメニューから選ぶことはないでしょう。通常は「Ctrl+Tab」を使ってください。


Scratchを表示

　「表示(V)」メニューから「Scratchを表示(H)」を選ぶと、表示をScratch(スクラッチ)に切り替えます。ファイルを編集中にちょっとメモを残しておきたかったりしたくなったときに使ってください。


クリップボードの内容を参照

　「表示(V)」メニューから「クリップボードの内容を参照(S)」を選ぶと、表示をScratchに切り替えて、クリップボードの内容を表示します。クリップボードの内容を編集したくなったときに使ってください。


環境設定

　「設定(C)」メニューから「環境設定(C)」を選ぶと、設定画面が表示されます。

・ホットキー

　使用するホットキーを設定します。エディットボックスの中で使用したいキーの組み合わせを押してください。組み合わせが表示されたら、ＯＫボタンを押せば登録されます。デフォルトでは「Ctrl+Shift+S」です。

・コマンド表示

　直前のコマンドをステータスバーに何秒表示させるかを設定します。単位は秒です。デフォルトでは２秒です。

・引用符

　引用符を添付したときに使われる文字列を設定します。デフォルトでは「>」です。


作者について

KCEの作者、海鳥です。このソフトについて何か不都合、要望などありましたら、YRW03162@nifty.ne.jpまで気軽にご連絡ください。できるだけ対応します。

最新版はhttp://homepage1.nifty.com/kaityo/より

ダウンロードできます。要望は掲示板やメールで受け付けています。

他にもいくつかフリーソフトを公開しています。


開発＆動作環境

・開発は全てLet's note で行いました。小さいボディながら結構がんばってます。

・開発言語はＣ＋＋、インプライズ社のBoland C++ Builder4を用いました。使いやすくてお気に入りの開発言語です。

・動作チェックはWindows 95、98でのみ行いました、Windows 2000/NTでの動作は保証しません。


転載について

・KCEはフリーソフトです。転載もアップされたファイルに対して所有権や使用料を主張するようなサイトでなければ自由です。ただし、もとのアーカイブに手を加えないようにしてださい。

・雑誌掲載も自由です。できればメールで知らせていただきたいですが、義務ではありません。また、できれば見本誌もいただきたいですが、これも義務ではありません。

・ただし、ﾍﾞｰﾀ版はなるべく転載＆掲載しないでください。

・ホームページなどへの掲載も全く自由です。アーカイブの内容を変えなければ、二次転載なども自由にしてくださって結構です。

・何かわからないことなどありましたら、メール(YRW03162@nifty.ne.jp)にてお知らせください。


開発履歴

2000/04/25  Ver 0.51 公開

・Tabが入力できないバグを修正

・起動時にフォーカスが移らないバグを修正

2000/04/18  Ver 0.50 公開

・ExtMemo Ver 2.00に対応した

・Scratchを保存したときにファイルがセーブされないバグを修正

・その他細かいバグ修正

2000/03/30  Ver 0.40 公開

・一部の操作(引用符をつける等)のアンドゥができなかった不具合を修正

2000/03/26  Ver 0.35 公開

・起動して一番最初にホットキーで呼び出したときフォーカスが

　移らないバグを修正

・Scratchの内容を保存する機能にバグがあったのを修正

・「ExtMemo」へ移行時に混じったバグを修正

2000/03/19  Ver 0.30 公開

・正規表現による行の削除機能をつけた

・エディットコンポーネント「ExtMemo」を採用した

・"-c"オプションをつけた

2000/02/24  Ver 0.20　公開

・エディタとしての普通の機能を完成させた


謝辞

・このヘルプファイルの作成には安達恒司 (Ｋｏｊｉ２７)氏のHelpDesignerを使用しています。こんなに便利なソフトをフリーで公開してくださってありがとうございます。

・正規表現のサポートの為、bmonkey氏(ggb01164@nifty.ne.jp)の正規表現コンポーネント集を使わせて頂きました。このような便利なコンポーネントがあるとプログラムが楽で助かります。

・エディットコンポーネントとして、Hidemi Oya氏のExtMemoを用いています。優れたエディットコンポーネントがあるとプログラマーは本当に助かります。このような有用なコンポーネントをフリーで公開されている氏に感謝いたします。