Sample Viewer for HSP3 (Ver. 0.3.3) I. はじめに -----------  HSP3本体に付属する「HSP3 Sample Viewer」の挙動を参考に製作してみた HSP3用サンプルファイル閲覧ツールです。HSP3本体と同じフォルダに置いて ください。  HSP3スクリプトエディタの外部ツールとして登録した場合、エディタの 設定で[コマンドライン]の項目に「basic」や「new」などのカテゴリ名を 指定しておくと、このツールの起動直後の選択カテゴリとして反映されます。  HSP3スクリプトエディタの[ツール]→[サンプルスクリプト参照]から起動 するよう、完全に「HSP3 Sample Viewer」と置き換えるには、バックアップ ファイルを用意しておき、このツールの実行ファイル名を lsampview.exe から sampview.exe に変更してください。  アンインストールするには、そのまま実行ファイルを削除してください。 レジストリやINIファイルに設定を出力する処理はありません。 II. 機能 --------  HSP本体のsampleフォルダ下にある各サブフォルダ(カテゴリ)内の*.hspファ イルをリストアップし、選択したスクリプトを表示します。 ・リストのファイルをダブルクリック、あるいはファイルを選択してEnter キー/F5キー/F6キー押すと、スクリプトの「実行」処理になります。 ・リストのファイル名を右クリックすると、ポップアップメニューが表示 されます。スクリプトの「編集」処理と「ファイルのプロパティ」です。 ・新規にサンプルを追加したい場合は、sampleフォルダ下にサブフォルダを 作成してください。閲覧ツール起動時にカテゴリとして反映されます。 [1] サーチ機能  サーチ機能は、選択しているカテゴリ内の*.hspファイルから、指定したキー ワードを含むものをリストアップします。キーワードを入力した後に、Enter キーを押すか、隣の[...]ボタンをクリックしてください。 ・複数のカテゴリにまたがった検索はできません。 ・検索コマンドとして、半角スペース(AND処理)とマイナス記号「-」(NOT処理) があります。 ・英文字は、大文字と小文字が区別されます。 ・検索後に、カテゴリを表示しているコンボボックス部分を右クリックすると、 ファイルのリストを再読み込みします。 [2] ワンキーヘルプ機能  スクリプトを表示しているメッセージボックス内で、命令や関数にキャレット (カーソル)を合わせてF1キーを押すと、sprocketさん製作のヘルプブラウザ 「HSP HELP Browser」が起動して、説明を参照できるようにしてあります。 III. 履歴 --------- Ver. 0.3.3 - 2007/09/08 -サーチ機能で、検索コマンドにNOT処理を追加。 -選択したカテゴリのファイル数をステータスバーに表示するように。 -ウィンドウの表示サイズを変更できるように。(サイズ可変ウィンドウ) -その他、細かな調整。 Ver. 0.3.2 - 2007/08/23 -ファイルのリストで、マウスカーソルのある項目を強調表示する処理を改良。 (コンテストのユーザー評価にてコメントくださった方に感謝) -いくつかのアンチウイルスソフトがトロイの木馬と誤検出するので実質的な 差し替え。 -その他、細かな調整。 Ver. 0.3.1 - 2007/08/02 -マイナーなバグフィクスをいくつか。 Ver. 0.3 - 2007/08/01 -HSPのバージョンを3.0aから3.1に変更。 -ファイルのリストで、別のオブジェクトにフォーカスが移ると、選択アイテム の背景色が薄い灰色表示になってしまう問題を対処。 -その他、細かな調整。 Ver. 0.2 - 2007/07/24 -スクリプトを表示するメッセージボックスのテキスト量制限を緩和する処理 を念のため追加。 -サーチ機能を利用してファイルを絞った後に、コンボボックスを右クリック すると、ファイルのリストを再読み込みするように。 -その他、細かな調整。 Ver. 0.1 - 2007/06/16 (正式版) -サーチ機能の入力ボックスにフォーカスを移した場合、キーワード全体を フォーカス反転するように。 -実行ボタンと編集ボタンにアイコンを表示するように。(Windows XP以降) -実行ファイルにバージョン情報を付加。 -その他、細かな調整。 Build 20070512 -スクリプト表示ボックスにワンキーヘルプ機能を追加。 -コマンドラインにカテゴリ文字列を渡した場合、該当のカテゴリを選択状態 にして起動するように。 -場合によりファイル表示部分の選択フォーカスが消える問題の対処を追加。 -ファイルを選択していない段階で編集ボタンを押すとエクスプローラが開く バグを修正。 -Windows XP以前のOSで、スクリプト表示ボックス内が化ける場合がある問題 を修正(?)。 -アイコンを自前のものに変更。 -その他、細かな調整。 Build 20070501 -ファイル表示部分に右クリックメニュー(編集&プロパティ)を追加。 -スクリプトの実行で出力された中間ファイル(*.hsp.i)を削除する処理を追加。 -カテゴリの簡単な説明と、ファイル名やサイズを表示するステータスバーを 追加。 -指定したカテゴリ内にあるファイル(*.hsp)用の簡易的な文字列サーチ機能を 追加。 -場合により実行ボタンと編集ボタンが機能しないバグを修正。 -その他、細かな調整。 Build 20070428 (ベータ版) -ファーストリリース。 IV. クレジット --------------  ファイルのバイナリ内検索処理に、「HSP Help Center」(ぷまさん)による マシン語コードを利用させてもらっています。 Kpan http://lhsp.s206.xrea.com/