メール枠での削除No.35890
K'zawa さん 09/03/20 14:13
 
秀まるおさん、こんにちは、
K'zawaです。

質問なのですが、
本体・メール枠がアクティブで、Delキーでメールを削除するとき、
カーソル表示だと問い合わせが出て、カーソル非表示だと黙って削除されますが、
そういう仕様でしょうか?

秀丸メールSpeech V5.15

[ ]
RE:35890 メール枠での削除No.35891
Iranoan さん 09/03/20 21:14
 
 K'zawa さん今日は、Iranoan です。
> 本体・メール枠がアクティブで、Delキーでメールを削除するとき、
> カーソル表示だと問い合わせが出て、カーソル非表示だと黙って削除されますが、
> そういう仕様でしょうか?
 カーソル表示状態だと、``確認メッセージ'' の ``メールエディタ上で「こ
のメールを削除」を実行した時'' と連動するようです。
 ##「仕様でしょうか?」との事なので、御存知かもしれませんが....。

 設定の文面からは想像し難いですが、プログラム的にはどちらも有りな気が
します。

 結局、連休明けになるかもしれませんが、秀まるおさんのお返事待ちですね(^^;。

[ ]
RE:35891 メール枠での削除No.35895
K'zawa さん 09/03/21 12:59
 
Iranoanさん、こんにちは。
K'zawaです。

> カーソル表示状態だと、``確認メッセージ'' の ``メールエディタ上で「こ
>のメールを削除」を実行した時'' と連動するようです。
> ##「仕様でしょうか?」との事なので、御存知かもしれませんが....。

そういう設定もありましたね。忘れていました。
この時点で、browsemodeキーワードでどうこうという問題ではないことが分かっ
てしまいました(削除時に間違って呼び出される秀丸リーダーの読み上げマクロ
内の話しです。)
貴重なコメントありがとうございました。

秀まるおさんへ。
質問自体が無意味になってしまいました。お答えは無用です。
大変失礼しました。

[ ]
RE:35895 メール枠での削除No.35901
秀まるお2 さん 09/03/21 22:32
 
 僕も自分で作っていて仕様を理解していませんが…

 ソースコードを見直したら、たしかにカーソル表示/非表示の状態によって確
認メッセージが出るか出ないかが変化するようにしていました。

 「メールエディタ上でこのメールを削除を実行した時」の確認メッセージオプ
ションにも関係するようです。

 大変複雑なのではっきり「こういう仕様になってます」と言えないくらいやや
こしいですけど。

>質問自体が無意味になってしまいました。お答えは無用です。

 ということなので、別に返事しなくてよかったかもしれないし、仕様というこ
とでかまわないのであればそのままにしようと思います。

[ ]
RE:35901 メール枠での削除No.35910
K'zawa さん 09/03/23 09:15
 
秀まるおさん、こんにちは。
K'zawaです。

単なる仕様確認のつもりだったので、ピンポイントな質問になっていましたが、
真の目的は、メール枠でのメール削除時に呼び出されるHmRead1.mac内で、
いかに簡単に状況判断してマクロを終了させるかと言うことです。あくまで現状
で。しかし、判断材料には使えないことが分かりました。

結論としては、
最も簡単なのは、リードオンリーかつDelが押されていたら終了するというもの
です。
もっと厳密に、秀丸メール本体に間違いないところまで判定するには、削除確認
ダイアログとの衝突をさけつつ、IsHidemaruMailMainを使わないといけないよう
です。マクロを終了するか続けるか判断するだけにしてはかなり大げさなものに
なってしまいます。IsHidemaruMailMainがダイアログと喧嘩するのが痛かったで
すね。
以上、報告でした。

[ ]