「無条件に終了」を新規にNo.07059
fleakflap さん 05/04/02 20:23
 
 普通の「終了」は言うまでもなく、「破棄して終了」も(更新)され
ている場合、確認ダイアログボックスが表示されてしまいます。

 そこで、「無条件に終了」というコマンドを追加して頂きたいと思います。

 更新されていても、いなくても、強制的に即、閉じる、というコマンドも、
あくまで『自己責任』で実行するとうのも、エディタであれば、あっても良
いと思うのですが…。(選ぶのはユーザで。現状は、ユーザが選択できない
ので、ちょっと辛いような…)


 と言うのも、マルチモニタで、1つのモニタでは常に参照資料を開い
ていて、文字列の編集も行います。ただ、基本的に上書き保存はしない
ので、確認ダイアログボックスでの確認無しに、スムーズに閉じたいの
です。参照用ファイルが20個もあると、かなり不便です。

(既に「破棄して終了」については議論されているので、このコマンド
 での確認、というのは避けて、新しい「無条件に終了」という案を
 出した次第です。)

[ ]
RE:07059 「無条件に終了」を新規にNo.07062
山紫水明 さん 05/04/02 21:03
 
 fleakflapさん,こんばんは。

>そこで、「無条件に終了」というコマンドを追加して頂きたいと思います。

quit;

という1行のマクロをキー割り当てしてできませんか?

     では, (^^)/~
                                        山紫水明(ユーザー)
                                        SANSHISUIMEI

[ ]
RE:07059 「無条件に終了」を新規にNo.07063
bouz さん 05/04/02 21:32
 
かぶりましたが、

clearupdated;
quit;

というマクロを、[ESC]Qに割り当ててずっと使っていますよ。

[ ]
RE:07062 「無条件に終了」を新規にNo.07067
fleakflap さん 05/04/03 00:11
 
 「破棄して終了」については、過去のスレッドでかなり話されている
ので、ここでは余り触れませんが、マクロヘルプでは
「quit = 破棄して終了」 となっています。
 一方、メニューに付加される「破棄して終了」と、マクロで実行した
quitは、「更新」状態によって動作が異なります。
 これは、一応「仕様」ということであっても、ネジレていることは
事実です。

 であるならば、いっそのこと「無条件に終了」コマンドを追加して、
これはメニューからもマクロからも「黙って終了」してくれる動作を
期待したわけです。(メニューの「破棄して終了」が確認ダイアログ
を出さなければ、それですべては完了なのですが…(^^))


(さらに言えば、タブ上で表示されるメニューも、カスタマイズ可能に
してもらうか、「無条件に終了」「右側にあるタブを全て無条件に終了」
などが追加されたらいいかな、と思ったこともありますが…)

[ ]
RE:07067 「無条件に終了」を新規にNo.07068
山紫水明 さん 05/04/03 11:43
 
 fleakflapさん,こんにちは。

> 一方、メニューに付加される「破棄して終了」と、マクロで実行した
>quitは、「更新」状態によって動作が異なります。
> これは、一応「仕様」ということであっても、ネジレていることは
>事実です。

 マクロについてはご承知の上で発言されたのですね。失礼しました。
 私自身はマクロでも何でも自分のやりたいことができれば,それでいいのです
が,アプリとしての整合性を問題にされているのですね。そういう立場もあるこ
とは理解できます。

> であるならば、いっそのこと「無条件に終了」コマンドを追加して、

 「無条件に破棄終了」か「無条件に保存終了」かちょっと紛らわしいような気
がします。この辺は個々人の語感の問題かな。
 追加を希望するわけではありませんが,もし追加するとすれば,「確認なしで
破棄終了」の方がいいような気がします。

     では, (^^)/~
                                        山紫水明
                                        SANSHISUIMEI

[ ]
RE:07067 「無条件に終了」を新規にNo.07070
Iranoan さん 05/04/03 14:35
 
 fleakflap さん今日は、Iranoan です。
>  一方、メニューに付加される「破棄して終了」と、マクロで実行した
> quitは、「更新」状態によって動作が異なります。
>  これは、一応「仕様」ということであっても、ネジレていることは
> 事実です。
 確かに事実ですが、メニューからの動作とマクロのそれが異なるのは、これ
だけではありません。例えば、
・searchdown 等の inselect オプション
・nexthidemaru, prevhidemaru
です。

> いっそのこと「無条件に終了」コマンドを追加して、
> これはメニューからもマクロからも「黙って終了」してくれる動作を
> 期待したわけです。
 セーフティー・ファーストの考えで、「破棄して終了」が現在の仕様になっ
ているので、「無条件に終了」が追加されることは無いと思いますが。追加す
るぐらいなら、
> メニューの「破棄して終了」が確認ダイアログ
> を出さなければ
という仕様になっていると思いますので。

[ ]
RE:07068 「無条件に終了」を新規にNo.07072
fleakflap さん 05/04/03 17:13
 
 ご指摘の通りの表現の方がいいかもしれません。
ただ、「破棄」とういう操作先が明白ではないので(「破棄して終了」で
表示されるダイアログは「ファイル名−破棄してもいいですか?」。これ
は「当該ファイルを破棄」つまり、捨てる、削除する、という印象を与え
かねません。)

 で、「確認なしで終了」が、ベターかと思われます。

[ ]
RE:07072 「無条件に終了」を新規にNo.07091
秀丸担当 さん 05/04/04 12:24
 

破棄して終了は、キー割り当てとマクロとツールバーで動作が違っています。
これは良くないことですが、昔からのしがらみで、この動作を変えることはでき
ません。
マクロでquit;または、ツールバーに割り当てれば、問い合わせ無しで終了でき
ます。
コマンドをキー割り当てしただけではできませんが、一応問い合わせ無しで終了
するためのコマンドでもあるので、このままでいきたいと思います。

[ ]