ShoClipboardViewer クリップボードのテキスト監視ツール 2009/08/04 fujiwo@shos.info ■ 概要 クリップボードのテキストや IME の状態を画面にリアルタイムに表示しキー入力を 支援します. 以下のような機能が有ります. ・クリップボードにコピーされたテキストを常に画面上に表示します. ・クリップボードの履歴機能がついていて,クリップボードのテキストを以前の 状態に戻したり,更に戻す前に戻したりできます. ・また,クリップボード内のテキストの「大文字⇔小文字」変換や「全角文字⇔半角文字」 変換,「カタカナ⇔ひらがな」変換が可能です. ・クリップボード内のリッチテキストや HTML テキストのプレーンテキストへの変換が 可能です. ・上記機能に対してショートカットが設定出来ます. ・IME のオン/オフを監視し,色が変わります. ・ドラッグすることで位置を変更できます. ・C++ のソース付きなので,自由にカスタマイズ可能です. ■ 動作環境 Microsoft Windows Me,2000,XP, Vista, 7 上で動作します. また,ソースは Microsoft Visual Studio 2008 用です. ■ ファイル構成 ShoClipboardViewer ---+-- ShoClipboardViewer.exe ----- ツール本体 実行に必要 | +-- install.exe ----- インストールやアンインストールに必要 | +-- install.inf ----- インストールやアンインストールに必要 | +-- ReadMe.Txt ----- このファイル | +-- ShoClipboardViewer source ----- ソースファイル群が入っています ■ インストール LHa自己解凍自動インストール書庫となっています. その儘実行すると,解凍先やインストール先の指定が出来ます. ※ インストーラには,久野 浩 氏・斉藤 秀夫 氏・神田 公生 氏 の Install E/J を使用しております. ■ アンインストール 「スタート メニュー」-「コントロール パネル」-「プログラムの追加と削除」で ShoClipboardViewer を選択して削除してください. ■ 機能説明 画面にクリップボードのテキストを表示します. またドラッグすることで位置を変更できます. 右クリックするとポップアップ メニューが出て来ます.このポップアップ メニュー で以下のことができます. ・フォント ダイアログが表示され,テキストを表示するときのフォント名・スタイル・サイズ等が 設定できます. ・文字の色 ダイアログが表示され,テキストを表示するときの色が設定できます. ・背景色 ダイアログが表示され,背景色が設定できます. ・最大表示文字数 ダイアログが表示され,表示する文字の最大文字数が設定できます. ・最大履歴数 ダイアログが表示され,クリップボードのテキストを履歴に残す最大数を設定 できます.このときこれまでの履歴は消えます. ・常に手前に表示 常に手前に表示するかどうかを設定できます. Shift+Ctrl+←(Left)キーでも呼び出せます (デフォルトのキー設定の場合). ・ショートカット キー メニュー項目に有る一部のコマンドにショートカット キーを割り当てたり,割り当てを解除したりできます. ・IMEのオン/オフで背景色を変化 IME のオン/オフを監視し,背景色を変化させるようにします. ・IME オンの時の背景色 「IMEのオン/オフで背景色を変化」が有効な場合の IME がオンの時の背景色を設定できます. ・大文字を小文字に変換 クリップボード内のテキストの,大文字を小文字に変換します. ・小文字を大文字に変換 クリップボード内のテキストの,小文字を大文字に変換します. ・全角文字を半角文字に変換 クリップボード内のテキストの,全角文字を半角文字に変換します. ・半角文字を全角文字に変換 クリップボード内のテキストの,半角文字を全角文字に変換します. ・カタカナをひらがなに変換 クリップボード内のテキストの,カタカナをひらがなに変換します. ・ひらがなをカタカナに変換 クリップボード内のテキストの,ひらがなをカタカナに変換します. ・プレーンテキストに変換 クリップボード内のリッチ テキストや HTML テキストを,プレーンテキストに変換します. ・一つ前のテキストに変更 クリップボード内のテキストを,一つ前の状態に戻します. Shift+Ctrl+↑(Up)キーでも呼び出せます (デフォルトのキー設定の場合). ・一つ後のテキストに変更 クリップボード内のテキストを,一つ先の状態にします. Shift+Ctrl+↓(Down)キーでも呼び出せます (デフォルトのキー設定の場合). ・バージョン情報 バージョン情報を表示します. ・終了 このアプリケーションを終了します. ■ 利用及び転載について 本プログラムはフリーソフトですが,著作権は作者が保有します.本プログラムを利 用した結果につきましては,作者は一切の責務を負えませんので御了承下さい.また, 不具合等に関しては,なるべく対応するつもりですが,その義務を負うものでは有りま せん. 内容の改変等が無い限り本テキストを添付しての転載は自由です.但し雑誌,書籍等 の付録ディスク等への収録については必ず事前にメール等で確認を取って下さい. ■ 御意見・御要望について 本プログラムに関する御意見,御要望は fujiwo@shos.info 迄御願い致します. ■ 履歴 2009/08/04 version 1.16 ・"&" が次の文字の下線として表示される不具合の修正. 2009/07/02 version 1.15 ・最大表示文字数が設定できる範囲を「10〜1000」から「0〜1000」に変更. より小さいウィンドウの表示を可能とした. ・「プレーンテキストへの変換」機能を追加. 2004/03/26 version 1.14 ・細部修正. 2003/08/01 version 1.13 ・クリップボードの文字列が空になったときの処理を追加. ・細部修正. 2003/07/28 version 1.12 ・IME のオン/オフを監視し,背景色を変化させられる機能を追加. ・細部修正. 2003/07/03 version 1.11 ・細部修正. 2003/06/28 version 1.10 ・クリップボードの内容が変わっても,テキストの表示が変化しないことがある 不具合を修正. ・インストール時の解凍オプションを変更. 2003/06/26 version 1.09 ・「ショートカット キー」の設定機能を追加. ・細部の修正. 2003/06/20 version 1.08 ・「最大履歴数」機能を追加. ・「大文字を小文字に変換」,「小文字を大文字に変換」, 「全角文字を半角文字に変換」,「半角文字を全角文字に変換」, 「カタカナをひらがなに変換」及び「ひらがなをカタカナに変換」機能を追加. ・細部の修正. 2003/06/19 version 1.07 ・「常に手前に表示」,「一つ前のテキストに変更」及び「一つ後のテキストに 変更」をショートカット キーで呼び出す機能を追加. 2003/06/18 version 1.06 ・インストーラの添付. ・LHa自己解凍自動インストール書庫に変更. ・細部の修正. 2003/06/17 version 1.05 ・最初の版. 最新版は http://www.shos.info 内にあります.