Copyright: MH2


はじめに
Press It! バージョン01.01.00用ヘルプ

はじめに

 この度は当ソフト、Press It!をご利用いただき、誠にありがとうございます。

当ソフトは？

 キーボードのSHIFTキー、CTRLキーの状態をキーボードを触らずに操作できるようにします。

 ファイルを整理しているときなど大抵マウスで操作します。その時箱型にファイルを選択したいときはSHIFTキーを、飛び飛びにファイルを選択したい時CTRLキーを押したままファイルをマウスで選択するわけですが、それだけの為に片手をキーボードに乗せるのも面倒くさい。どうせなら片手にティーカップでも持ってマダムな午後をすごしたい！（意味不明）というわけでこのソフトの登場です。

特徴

☆SHIFTキー、CTRLキーの状態をタスクトレイから操作できる。

☆SHIFTキー、CTRLキーの状態を３ボタンマウスの中央ボタンで操作できる。（設定によります）

☆SHIFTキー、CTRLキーの状態をフロートウィンドウで操作できる。（設定によります）

☆タスクトレイのアイコンでSHIFTキー、CTRLキーの状態が分かる。

☆ウィンドウでSHIFTキー、CTRLキーの状態が分かる。

☆個人の好みで表示のタイプを選択できる。

☆キーボードを触る回数が減る。故にキーボードの寿命が長くなる！(ぉ。

動作確認ＯＳ

多分日本語版にしか対応してません。

◇ Windows95 with Internet Explorer ４.0 …開発環境

◇ Windows98 …ｖａｉｏノートパソコン

◇ Windows98(Se) …自作パソコン

◇ Windows2000 …ユーザー様からの報告

動作未確認ＯＳ

左の記号の意味は下に書いてあります。

× Windows 3.1 with Win32s

○ Windows 95 with Internet Explorer 3.0 or later

× Windows NT 3.1/3.5

？ Windows NT 4.0

○ Windows 2000 beta3(Build 2031)

○ Windows 2000 RC2 Professional/Server(Build 2128)

○ Windows 2000 Professional / Server

？ Windows Millennium Beta？　Windows Millennium Edition

？ Windows XPWhistler

記号の意味

○ 多分動くと思う

× 動作しない。動作しないはず

？ 未確認。動くか検討つかない

動作確認など、報告していただければ幸いです。


ソフト情報

ソフト名

Press It!

ジャンル

キーボードユーティリティー（多分）

登録名

pressit0110.lzh

バージョン

01.01.00

作成日

2001/03/17

著作権者

MH2

開発環境

機種：FMV-BIBLO NC13D

ＯＳ：Windows95 with Internet Explorer ４.0

開発言語

Visual Basic Ver 6.0(SP4)

ソフトウェア種別

フリーソフトウェア

動作条件

Visual Basic Ver 6.0 の基本ランタイムモジュールが必要です。

ＡｃｔｉｖｅＸコントロール（*.OCX）は使用しておりません。

サポート場所

メール、又は作者のホームページの掲示板。

転載条件

事前に報告してください。


インストール・アンインストール方法

セット内容

※フォルダオプションの「すべてのファイルを表示する」にチェックを入れていないと表示されないファイルが有る場合もあります。

PressIt.exe…実行ファイル。本体（以後、当ソフト）。

Readme.txt…テキストファイル。説明書。

PressIt.cnt…ヘルプコンテンツファイル。ヘルプファイルの表示に必要。

PressIt.hlp…ヘルプファイル

(PressIt.ini…設定ファイル。当ソフトの実行後自動で作成されます。弄ると暴走の可能性有)

インストール

 Ｌｈａ形式（Ｌｈ５）で圧縮されています。ファイルを解凍してお使いください。解凍するソフトは雑誌の付録やＷｅｂサイト等で入手して下さい…ってこのファイルを読んでいる時点で解凍は済ましていますね(^^;)。前バージョンが存在する場合は上書きしてください。なお、適当なフォルダーを作成し、入れることをお勧めます。

アンインストール

 インストール時に解凍したファイルすべてと設定ファイルを消してください。

 場合によって同フォルダー内に実行ファイル名と同じ名前で設定ファイルを作成する以外ファイルを作成したりレジストリを弄ったりはしません。


画面説明＆使用方法

画面説明＆使用方法

起動するとタスクトレイに当ソフトのアイコンが表示されます。Ｖｅｒ０１．０１．００から表示モードが「コンパクトモード」「ダブルモード」「フロートモード」と３つになりました。それぞれの操作方法が微妙に違ってくるので気に入ったモードを使いつづける感じが良いかも。

共通説明

SHIFTキー、CTRLキーを当ソフトで押した状態にした状態でも、キーボード上のSHIFTキー、CTRLキーを押せば元の状態に戻れます。

メニューで設定すれば３ボタンマウスの中央ボタンでメニューをポップアップ出来ます。

コンパクトモード

タスクトレイのアイコンはSHIFTキー、CTRLキーの状態をあらわしています。

	SHIFTキー	CTRLキー
	OFF	OFF
	OFF	ON
	ON	OFF
	ON	ON
アイコンを右クリックすればCTRLキーを押した状態に、もう一度クリックすれば元の状態に戻ります。

アイコンを左クリックをすればSHIFTキーを押した状態に、もう一度クリックすれば元の状態に戻ります。

アイコンをマウス左ボタン・右ボタンどちらか押したまま、もう片方をクリックするとメニューが出てきます。

※以下旧バージョンとの互換のための機能。消える可能性有り※

アイコンをALTキーを押したまま右クリックをするとメニューが出てきます。

アイコンをALTキーを押したまま左クリックをするとソフトを瞬時に終了させることが出来ます。

ダブルモード

タスクトレイのアイコンはSHIFTキー、CTRLキーの状態をあらわしています。

	SHIFT	CTRL
	OFF	OFF
	OFF	ON
	ON	OFF
	ON	ON
それぞれのアイコンを左クリックすれば押した状態、放した状態を切り替えられます。左がＳＨＩＦＴキー、右がＣＴＲＬキーです。

どちらかのアイコンを右クリックすればメニューが出てきます。

※以下旧バージョンとの互換のための機能。消える可能性有り※

どちらかのアイコンをALTキーを押したまま左クリックをするとソフトを瞬時に終了させることが出来ます。

フロートモード

ボタンはSHIFTキー、CTRLキーの状態をあらわしています。

それぞれのボタンを左クリックすれば押した状態、放した状態を切り替えられます。左がＳＨＩＦＴキー、右がＣＴＲＬキーです。

メニューの「常に手前に表示」にチェックを入れればフロートウィンドウは他のウィンドウに隠れなくなります。

それぞれのボタンを右クリックするか、 [image] ボタン下辺りの空間を右クリックするとメニューが出てきます。

ボタンをクリックすればソフトを終了します。

ウィンドウの縁あたりにカーソルを当てればサイズを変更できます。なお、当ヘルプファイルで使用されているスナップショットのサイズが最小のサイズです。

メニューの説明

↓知りたい場所をクリックしてください。

その他

隠しオプションについてはこちら。


免責事項＆連絡先

免責事項

　ＭＨ２は、本ソフトにより利用者に損害が生じても責任を負わず、一切の賠償等は行いません。

 この言葉が意味することが無いよう祈ります。

ご連絡

　バグ報告や意見･感想･要望等をお寄せ頂ければ嬉しい限りです(^^)｡

当ソフト制作＆著作権者
下記ホームページ管理者
下記メールアドレス受信者
・
・
MH2

ホームページ  最新情報を得ることが出来ます

http://wakura@kotomi.office.ne.jp （転送）

http://www.alles.or.jp/~laneige/ （2001/03/17現在転送先）

メールアドレス  連絡先

wakura@kotomi.office.ne.jp （転送）

laneige@alles.or.jp （2001/03/17現在転送先）


開発予定＆履歴

今後の予定

•	要望があれば他のキーにも対応。

•	ユーザーの意見に出来る限り対応させる。

•	とりあえず使えるソフトに。

履歴※(括弧)内は公開日です     メモ

Ver 1.00.00(2001/03/03)

•	一般公開

Ver 1.00.01(2001/03/05)

•	ちょいと修正（プログラム本体とは関係ないですが･･）

Ver 1.01.00(2001/03/17)

•	ユーザー様のアイディアにより表示モードを選択できるように。

•	ユーザー様のアイディアにより見やすいアイコンに変更

•	内部アルゴリズムを改善、多少軽くなった気が・・・・・

•	その他修正


Ｑ＆Ａ（隠しオプションについて）

ある程度質問されそうな事＆隠しオプションについて役に立たない説明。

Ｑ：中央ボタン押してもメニューが出ないのだが…

Ａ：設定で有効にしてください。

Ｑ：中央ボタンをクリックするとこのソフトのメニューと一緒に丸いのが出てくるのだが・・・

Ａ：サブクラス化してません。中央ボタンが押されているかどうかを監視しているだけなので他のソフト（ウィンドウズ含む）が何か反応してもメニュー出てきます。対抗策は今の所設定をＯＦＦにするしかないです。

Ｑ：キーを押したままの状態の時このソフトが落ちたのだが･･･

Ａ：キーボードの方のキーを押せば元に戻ります。

Ｑ：アイコンが変なのだが･･･

Ａ：我慢してください。

Ｑ：使いづらいのだが･･

Ａ：自己中に作成したので至る所に「俺流」が組み込まれてます。

Ｑ：落ちるのだが･･･

Ａ：設定ファイルを消して起動してみてください。それでもだめな場合は報告お願いします。

Ｑ：隠しオプションが有ると聞いたのだが･･･

Ａ：同フォルダ内の「*.ini」ファイルのOptionセッションに値を追加することにより設定を変更します。表上、設定は最小限にしたかったためこのようにしました。ここ以下のＱ＆Ａは全て隠しオプションです。

Ｑ：タスクバーにフロートウィンドウを重ねたいが勝手に戻されるのだが・・

Ａ：タスクバーの設定で「常に手前に表示」を有効にしてる場合、下手をするとウィンドウがその下に隠れる場合が有るのでその様にしました。重ねたい場合は「TaskTop=1」を追加してください。

Ｑ：リサイズする時重いのだが・・・

Ａ：サブクラス化しているのでちょい重いかもしれません。嫌な場合は「NoProc=1」を追加してください。

Ｑ：重い気がするのだが･･･

Ａ：タイマーを使用して1/10秒間隔でキーを管理してます。タイマーの間隔を調整するには「Timer=???（???は1/1000秒単位）」を追加してください

Ｑ：反応が鈍い気がするのだが…

Ａ：タイマーの間隔の値を小さくしてください。方法は上記参照。

Ｑ：ボタンの外観をちょい変えたいのだが･･･

Ａ：下記を参考に。*****は文字、??????は１６進で。例）赤→ＦＦ００００

・SHIFTキー用ボタン通常時の色

ShiftBgColor_0=??????

・SHIFTキー用ボタン押した時の色

ShiftBgColor_1=??????

・CTRLキー用ボタン通常時の色

CtrlBgColor_0=??????

・CTRLキー用ボタン押した時の色

CtrlBgColor_1=??????

・SHIFTキー用ボタン通常時の文字色

ShiftForeColor_0=??????

・SHIFTキー用ボタン押した時の文字色

ShiftForeColor_1=??????

・CTRLキー用ボタン通常時の文字色

CtrlForeColor_0=??????

・CTRLキー用ボタン押した時の文字色

CtrlForeColor_1=??????

・SHIFTキー用ボタン通常時の文字

ShiftChr_0="*****"

・SHIFTキー用ボタン押した時の文字

ShiftChr_1="*****"

・CTRLキー用ボタン通常時の文字

CtrlChr_0="*****"

・CTRLキー用ボタン押した時の文字

CtrlChr_1="*****"


どぉでも良い開発記録

　SHIFT、ALT、CTRLのキーを押しっぱなしにするだけならコントロールパネルの「ユーザー補助」で出来るのですが、どこと無く不便で使ってません。

　この思いは私だけではなかったようで、キーを押しっぱなしにするソフトをたしか雑誌から取得した記憶があります。

 「必要性は薄いが、使う時は使う」という理由から数年前、入れてたのですが、しばらく使用してないうちに行方不明に。最近大容量HDDを買ったので過去のファイルやら何やら突っ込んでファイルの整理に てんやわんや。「あのソフト使いたいな・・・」と思い、しばしネット上で探していましたが探し方が悪いのか見つからず…。結局自作と言うことに。当ソフトはそのソフトのクローンと言いわけです。

　まぁ最終的な制作理由としてキーの状態を取得するＡＰＩを友人が教えてくれたのがきっかけだったりします。

Ｖｅｒ０１．０１．００、大幅に機能を追加しましたが開発中謎のバグが。USER32.DLLで落ちる。時々だったが、環境によっては１００発１００中落ちるとのこと。しばし検討してみた所ポップアップメニューのサブメニューをクリックすると落ちる模様。原因は不明だがサブメニューを廃止したことにより改善。どしてですのん・・・・。

当ソフトが窓の森に載った時はびびり（古？）ました。光栄です。


タスクトレイ
これ


箱型選択
箱型選択（自称）


飛び飛び選択
飛び飛び選択（自称）


SHIFTキー

クリックする度SHIFTキーの状態を変えることが出来ます。


CTRLキー

クリックする度CTRLキーの状態を変えることが出来ます。


中央ボタンでポップアップ

チェックを入れれば、３ボタンマウスの中央ボタンをクリックすることによりメニューを出すことが出来ます。


ヘルプ

当ソフト付属のヘルプファイルを開きます。


当ソフトは…

当ソフトのバージョン情報です｡作者へメールを送ったりホームページへ行く事も出来ます｡


キャンセル

メニューを閉じます。


終了

当ソフトを終了させます。


３ボタンマウス
 ３ボタンマウス以外にも、インテリマウスのスクロール部分が押せるタイプや、タッチパットで３ボタンもどきが出来るタイプでも機器側の設定により認識します。

 ＰＣ９８２ｘでもバスマウスで有るそうです、３ボタンマウス。欲しい････


元に戻す

SHIFTキー、CTRLキーを元の状態（押してない状態）に戻します。


常に手前に表示する

チェックを入れておけば、フロートモードの時、当ソフトのウィンドウが他のウィンドウに隠れないように常に手前に表示します。


コンパクトモード

表示モードをコンパクトモードにします。


ダブルモード

表示モードをダブルモードにします。


フロートモード

表示モードをフロートモードにします。


フロートウィンドウ

↑こんなんです。

ＩＭＥバーやＩｒｉａ（ダウンロードソフト）のドロップウィンドウのようにウィンドウのようでウィンドウでないような小さな物を勝手にフロートウィンドウと勝手に呼んでいます、はい。


バージョンの上がり方
バージョンは大体

・上２桁：大幅に改造

・中２桁：機能の追加

・下２桁：バグ抜き、改善

を基準に上げています。

場合によってβαγとか（ぉ


            目次

はじめに

ソフト情報

インストール･アンインストール

画面説明＆使用方法

免責事項＆連絡先

開発予定＆履歴

Ｑ＆Ａ（隠しオプションについて）

どぉでも良い開発記録


丸いの
まるいの