デスクトップ上のショートカットからの常No.32434
CaskStrength さん 07/10/13 16:47
 
CaskStrengthです。

 Windowsの仕様も関係あるのかもしれませんが教えてください。

 現在、秀丸メールをタスクトレイに常駐させています。
 キー操作でメインウィンドウを開きたいのですが、常駐秀丸メール
の呼び出しキーではまずメニューが開くため若干まどろっこしいので、
この機能ではなくデスクトップ上のショートカットにショートカット
キーを設定するという手段を試してみました。

 ところが一度秀丸メールを起動・常駐させておくと、ここで設定し
たショートカットキーが効きません。ショートカットアイコンをダブ
ルクリックすると常駐秀丸からメインウィンドウがすぐに開くのです
が。
 ダブルクリックからとショートカットキーからでは、なにか違うの
でしょうか。

 常駐させていなければショートカットキーが効くのですが、できれ
ば常駐させたままで使いたいのです。

 また別の手段でも、秀丸メールを常駐で使っている時に、キー操作
でメインウィンドウをすぐに開く方法があればご教示いただけると幸
いです。

[ ]
RE:32434 デスクトップ上のショートカットNo.32435
まっちん さん 07/10/13 17:57
 
CaskStrength さん、こんにちは。


> Windowsの仕様も関係あるのかもしれませんが教えてください。
>
> 現在、秀丸メールをタスクトレイに常駐させています。
> キー操作でメインウィンドウを開きたいのですが、常駐秀丸メール
>の呼び出しキーではまずメニューが開くため若干まどろっこしいので、
>この機能ではなくデスクトップ上のショートカットにショートカット
>キーを設定するという手段を試してみました。
>
> ところが一度秀丸メールを起動・常駐させておくと、ここで設定し
>たショートカットキーが効きません。ショートカットアイコンをダブ
>ルクリックすると常駐秀丸からメインウィンドウがすぐに開くのです
>が。
> ダブルクリックからとショートカットキーからでは、なにか違うの
>でしょうか。


もしかして、両方で同じキーを割り当てに使っていませんか?

秀丸メールが常駐すると、自分がショートカット キーを処理するように
登録するので、両者の違いはキー入力を処理するプログラムが違う
ということになります。


・秀丸メール非常駐時
ショートカット キー入力/ダブルクリック→エクスプローラ
→秀丸メールを起動→メインウィンドウを表示


・秀丸メール常駐時
ショートカット キー入力→常駐秀丸メール→メニューを表示


> 常駐させていなければショートカットキーが効くのですが、できれ
>ば常駐させたままで使いたいのです。
>
> また別の手段でも、秀丸メールを常駐で使っている時に、キー操作
>でメインウィンドウをすぐに開く方法があればご教示いただけると幸
>いです。

常駐秀丸メールの設定とデスクトップのショートカットで、別々のキーを
指定すればうまくいくと思います。

[ ]
RE:32435 デスクトップ上のショートカットNo.32436
CaskStrength さん 07/10/13 22:18
 
CaskStrengthです。

 まっちんさん、ありがとうございます。

> もしかして、両方で同じキーを割り当てに使っていませんか?

 いえ、違うキーにしています。なので、残念ながらまっちんさんの
アドバイスは違っているようです。それともまっちんさんの環境では
別のキーにすればうまくいくのでしょうか?

 なお、試しに同じにもしてみましたが、その場合、ショートカット
が優先されるようで、タスクトレイからのメニューすら出なくなりま
す(^^;

 書き忘れていましたが、こちらの環境はXP Proです。2台のPCで確
認しましたが、両方とも同じ現象です。

[ ]
RE:32434 デスクトップ上のショートカットNo.32437
ダヴィンチ1958 さん 07/10/13 23:10
 

2007/10/13(土) 23:05:52

こんにちは、CaskStrengthさん

ダヴィンチ@ユーザーです。

試しに秀丸メール起動用のショートカットを作成後に
そのプロパティーで「ショートカットキー」を
Ctrl+Alt+Wで設定したら、秀丸メールが常駐時も
直にメインウィンドが立ち上がりました。
問題ありません。

常駐秀丸メールが起動していないときは
ショートカットキーが効くという事なので
秀丸メール上の他のショートカットキーと重複していたりしないでしょうか。

/*
** タイトル:『hidesoft.8:32434| デスクトップ上のショートカットからの常駐
秀丸メール呼び』
** 発信日:2007年10月13日(土) 16:47:34
** 発信者:CaskStrengthさん
*/
>CaskStrengthです。
>
> Windowsの仕様も関係あるのかもしれませんが教えてください。
>
> 現在、秀丸メールをタスクトレイに常駐させています。
> キー操作でメインウィンドウを開きたいのですが、常駐秀丸メール
>の呼び出しキーではまずメニューが開くため若干まどろっこしいので、
>この機能ではなくデスクトップ上のショートカットにショートカット
>キーを設定するという手段を試してみました。
>
> ところが一度秀丸メールを起動・常駐させておくと、ここで設定し
>たショートカットキーが効きません。ショートカットアイコンをダブ
>ルクリックすると常駐秀丸からメインウィンドウがすぐに開くのです
>が。
> ダブルクリックからとショートカットキーからでは、なにか違うの
>でしょうか。
>
> 常駐させていなければショートカットキーが効くのですが、できれ
>ば常駐させたままで使いたいのです。
>
> また別の手段でも、秀丸メールを常駐で使っている時に、キー操作
>でメインウィンドウをすぐに開く方法があればご教示いただけると幸
>いです。

--
メーラー: HidemaruMail 4.82beta13 (WinNT,500)
OS: Windows2000 SP4

[ ]
RE:32436 デスクトップ上のショートカットNo.32438
ダヴィンチ1958 さん 07/10/13 23:21
 

2007/10/13(土) 23:12:46

こんにちは、CaskStrengthさん

ダヴィンチ@ユーザーです。

CaskStrengthさんの書かれた現象が確認できました。
常駐秀丸を起動するショートカットと
常駐後に起動するショートカットを別々に作成しないと
ダメです。

最初に常駐秀丸メールを起動します。
それと同じショートカットに割り当てられた
ショートカットキーで起動しようとしても
反応はありません。
しかし、
最初に常駐秀丸メールを起動します。
それとは、別のショートカットを作成して、
それに新たにショートカットを割り当てます。
その後、該当のショートカットキーで起動すると
秀丸メールのメインウィンドが起動します。

なぜ、このような動作になるかは、秀丸メールの
仕様だと思います。

私のOSは、Win2KなのでOSにも依存するかも知れません。^^

/*
** タイトル:『hidesoft.8:32436| RE 32435 デスクトップ上のショートカット
からの常駐秀丸メ』
** 発信日:2007年10月13日(土) 22:18:36
** 発信者:CaskStrengthさん
*/
>CaskStrengthです。
>
> まっちんさん、ありがとうございます。
>
>> もしかして、両方で同じキーを割り当てに使っていませんか?
>
> いえ、違うキーにしています。なので、残念ながらまっちんさんの
>アドバイスは違っているようです。それともまっちんさんの環境では
>別のキーにすればうまくいくのでしょうか?
>
> なお、試しに同じにもしてみましたが、その場合、ショートカット
>が優先されるようで、タスクトレイからのメニューすら出なくなりま
>す(^^;
>
> 書き忘れていましたが、こちらの環境はXP Proです。2台のPCで確
>認しましたが、両方とも同じ現象です。

--
メーラー: HidemaruMail 4.82beta13 (WinNT,500)
OS: Windows2000 SP4

[ ]
RE:32436 デスクトップ上のショートカットNo.32439
まっちん さん 07/10/13 23:39
 
CaskStrength さん、情報ゼロですいません。

> まっちんさん、ありがとうございます。
>
>> もしかして、両方で同じキーを割り当てに使っていませんか?
>
> いえ、違うキーにしています。なので、残念ながらまっちんさんの
>アドバイスは違っているようです。それともまっちんさんの環境では
>別のキーにすればうまくいくのでしょうか?
>
> なお、試しに同じにもしてみましたが、その場合、ショートカット
>が優先されるようで、タスクトレイからのメニューすら出なくなりま
>す(^^;


改めて自宅環境で試してみましたが、CaskStrengthと同じ症状になりました。
うまくいったと思ったのが勘違いだったのか、環境の違いなのか思い出して
みます。

ダヴィンチ さんの環境ではうまくいくそうなので、何か違いがあるのでしょう
ね。

[ ]
RE:32438 デスクトップ上のショートカットNo.32441
CaskStrength さん 07/10/14 13:55
 
CaskStrengthです。

> CaskStrengthさんの書かれた現象が確認できました。
> 常駐秀丸を起動するショートカットと
> 常駐後に起動するショートカットを別々に作成しないと
> ダメです。

 確認できました。うちでもその通りです。ということは、とりあえ
ず運用で回避できますね。助かります(^^)。

 ダヴィンチさん、まっちんさん、ありがとうございました。

 もし秀丸メールの側で改善できることであれば、ご対応いただける
と幸いです。>作者様

#起動するためのショートカットが複数あるのは気持ちよくない、と
#いう程度の理由になりましたので、お手すきの時にでもという程度
#の要望です。

[ ]
RE:32441 デスクトップ上のショートカットNo.32447
秀まるお2 さん 07/10/15 09:55
 
 意味がよく分からないんですけど…。

 常駐秀丸メールを起動する用のショートカットにもショートカットキーを割り
当ててるのですかね?。そんな必要は無いと思うし、そもそも常駐秀丸メール用
のショートカットはスタートアップグループに入ってる物なので、それがデスク
トップに置いてあること自体おかしいと思いますが…。

 はて?

 運用で回避出来るとかなんとか以前に、普通にインストールして普通に秀丸
メールにアイコン作成させればややこしいことは何も無いと思いますけど??

 具体的には、

 タスクトレイに常駐させる --> ON
 常駐秀丸メールの呼び出しキー  --> なし

 スタートメニュー等への登録...
   スタートメニューに登録する  --> ON
   デスクトップにショートカットを作成する  --> ON
   常駐秀丸メールをスタートアップグループに登録する  --> ON

 で秀丸メールをセットアップして、あとはデスクトップの「秀丸メール」アイ
コンに自分の好きなショートカットキーを割り当ててやれば、それで期待通りの
動作になると思います。

[ ]
RE:32447 デスクトップ上のショートカットNo.32448
CaskStrength さん 07/10/15 10:36
 
CaskStrengthです。

>  意味がよく分からないんですけど…。

 少々、僕個人の使い方が関係している話ではあります。

>  常駐秀丸メールを起動する用のショートカットにもショートカットキーを割り
> 当ててるのですかね?。

 そうです。

> 当ててるのですかね?。そんな必要は無いと思うし、そもそも常駐秀丸メール用
> のショートカットはスタートアップグループに入ってる物なので、それがデスク
> トップに置いてあること自体おかしいと思いますが…。

 えーと、常駐はさせたいのですが、スタートアップでの起動はした
くないのです。
 常駐=スタートアップ登録ではなく、≒、ということでして。

 僕は仕事場と自宅間ではポータブルHDDでデータを持ち運んでいて、
PCを起動したら、まずローカルのHDDとポータブルのHDD間でデータフォ
ルダ同期を行います。
 なので、PC起動時から秀丸メールに起動して欲しくはありません。
同期が終わってから、自分で起動したいです。

#バックアップも兼ねている関係上、ポータブルHDDのデータフォル
#ダをそのまま使うことはしていません。

 しかし一度秀丸メールを起動した後は、クローズボタンでタスクト
レイにアイコンを収めたいなどの理由で、常駐モードを使いたいです。

 ただ、「秀丸メールのメイン画面を開く」という意味では操作自体
は同じにしたいので、デスクトップにおいた秀丸メールへのショート
カットアイコンにショートカットキーを設定したら、それが初回だろ
うが常駐時の呼び出しだろうが、メイン画面を開くように動作して欲
しいです。
 マウス操作の場合にはそう動作しますよね。ショートカットキーの
時だけそうではないのは不思議でもあります。

 が、まあ、初回だけ別から起動すればいいことではあるので、運用
でなんとかなりはします(ショートカットが複数あるのはスマートで
はないですが)。直すのが無理とか面倒とか、今の仕様にそれなの理
由があるとかであれば、強くは要望しません。
 ただ、納得していただいて手間がそうでもないなら、直していただ
けると幸いです。

[ ]
RE:32448 デスクトップ上のショートカットNo.32449
秀まるお2 さん 07/10/15 10:50
 
 ならば、常駐秀丸メールを起動する用のショートカットをデスクトップに置く
必要は無いと思いますけど???

 常駐秀丸メール「だけ」を起動する必要は無いですよねぇ?

 アイコンを1つだにしたいということは、つまり、そのアイコンの動作という
のは、

 秀丸メールがまったく起動してない状態の時
    −−> 秀丸メール本体と常駐秀丸メールの両方起動
 常駐秀丸メールのみが起動してる状態の時
    −−> 秀丸メール本体の呼び出し

 ってことなら、常駐秀丸メール(のみ)を起動する用のアイコンは不要だと思
います。

[ ]
RE:32449 デスクトップ上のショートカットNo.32450
CaskStrength さん 07/10/15 11:10
 
CaskStrengthです。

 なにか行き違いがあるでしょうか?微妙に話がずれてきたような。

>  ならば、常駐秀丸メールを起動する用のショートカットをデスクトップに置く
> 必要は無いと思いますけど???

 えーと、なにを疑問に思ってらっしゃるのかわからなくなってきま
した(^^;

>  アイコンを1つだにしたいということは、つまり、そのアイコンの動作という
> のは、
>
>  秀丸メールがまったく起動してない状態の時
>     −−> 秀丸メール本体と常駐秀丸メールの両方起動
>  常駐秀丸メールのみが起動してる状態の時
>     −−> 秀丸メール本体の呼び出し
>
>  ってことなら、常駐秀丸メール(のみ)を起動する用のアイコンは不要だと思
> います。

 常駐秀丸メール(のみ)を起動する用のアイコンは、別に求めてい
ませんが…。

 秀まるおさんがまとめられたように、上の2つの動作をさせたいの
です。
 が、ダヴィンチさんが検証してくださったように、あるショートカッ
トアイコンから秀丸メールを起動・常駐させると、以降、そのショー
トカットアイコンのショートカットキーがなぜか効かなくなります。
 つまり、上の、1番目の動作をさせると、2番目の動作ができなく
なる、それが僕にとっては問題だ、ということです。

[ ]
RE:32450 デスクトップ上のショートカットNo.32451
CaskStrength さん 07/10/15 11:29
 
CaskStrengthです。

>  常駐秀丸メール(のみ)を起動する用のアイコンは、別に求めてい
> ませんが…。

 秀まるおさんは、本体起動と常駐を厳密に分けておられるのでしょ
うかね。僕の説明ではそのあたりは混じってますので、通じてないの
かも。

初回の操作→本体起動(本体ウィンドウ開く)&常駐
常駐時の操作→本体ウィンドウの呼び出し

これがひとつのショートカットアイコン(のキー操作)では両立しな
い、ということです。

[ ]
RE:32451 デスクトップ上のショートカットNo.32453
秀まるお2 さん 07/10/15 11:56
 
 すみません。やっと理解しました。

 手元のWindows2000環境だとそうならないんですが、WindowsXPだとそうなると
思います。(試してないけど)

 WindowsXPの場合だと、ショートカットから起動されたプロセスが存在してる
かどうかWindowsがチェックしてくれていて、既にプロセスが起動されてる場合
は何もしてくれないとう風な動作になってしまっていて、僕自身もFirefoxを複
数起動しようと思ってもうまくいかないという風に困っていた所でした。

 何かいい方法が無いか調べてみます。

[ ]
RE:32453 デスクトップ上のショートカットNo.32454
CaskStrength さん 07/10/15 12:23
 
CaskStrengthです。

>  手元のWindows2000環境だとそうならないんですが、WindowsXPだとそうなると
> 思います。(試してないけど)

 わかっていただいて安心しました。
 Windowsのある意味おせっかいによるものなのですね。対応策があ
ることを期待しております。

[ ]
RE:32453 デスクトップ上のショートカットNo.32457
ダヴィンチ1958 さん 07/10/15 12:49
 
こんにちは、ダヴィンチです。

>  手元のWindows2000環境だとそうならないんですが、WindowsXPだとそうなると
> 思います。(試してないけど)

ちなみに上記のショートカットキーによる現象は
自宅PCのWindows 2000 SP4で確認しております。
Windows Update など環境依存による違いでしょうか。
自宅PCのOSは、一回もWindows Updateしておりません。^^

>
> From: 秀まるお2
>  <2xxxxxxxxxxxxxx@maruo.co.jp>
> Date: 2007/10/15 月 午前 11:56:53 JST
> To: xxxxxxxxxxxxxx@maruo.co.jp
> Subject: hidesoft.8:32453| RE 32451 デスクトップ上のショートカットからの常
>駐秀丸
>
>  すみません。やっと理解しました。
>
>  手元のWindows2000環境だとそうならないんですが、WindowsXPだとそうなると
> 思います。(試してないけど)
>
>  WindowsXPの場合だと、ショートカットから起動されたプロセスが存在してる
> かどうかWindowsがチェックしてくれていて、既にプロセスが起動されてる場合
> は何もしてくれないとう風な動作になってしまっていて、僕自身もFirefoxを複
> 数起動しようと思ってもうまくいかないという風に困っていた所でした。
>
>  何かいい方法が無いか調べてみます。
>

[ ]
RE:32454 デスクトップ上のショートカットNo.32458
秀まるお2 さん 07/10/15 13:05
 
 googleで検索したんですが、これといった例がヒットしませんでした。実は僕
はFirefoxを起動するのにCtrl+Alt+Iってキーをショートカットに割り当ててる
んですが、WindowsXPの時にうまく起動してくれなくて困っています。

 で、それは別にして、とりあえず秀丸メールの方ではそういうケースでうまく
秀丸メール本体ウィンドウが出てくるように修正出来ました。

 WM_GETHOTKEYが届いてからすぐWM_ACTIVATEAPPが届くようなので、そういうメ
ッセージのタイミングを見て秀丸メール本体を表に出すように直してみます。

 (次のβ版で)

[ ]
RE:32457 デスクトップ上のショートカットNo.32467
秀まるお2 さん 07/10/15 15:54
 
 手元のWindows2000環境でもう一回テストしてみたらダメでした。

 一番最初にアイコンをダブルクリックで開けば後はショートカットキーでも効
くみたいなので、その辺で再現テストの操作ミスしたみたいです。すみません。

 あと、Windows2000マシンではFirefoxについてはFirefox Preloaderを使って
るので、それまた勘違いの原因になりました。

[ ]