上書きモードでのクリップボードからのペNo.08301
GUN さん 01/04/08 18:37
 
はじめまして、いつもお世話になっております。
ちょっとしたことなのですが、仕様がわからないためお尋ねしたいことが
あり登校させて頂いております。

上書きモードの状態でクリップボードの文字列をCtrl+Vでペーストすると
現在のカーソル位置から貼り付ける文字数分が消去されて文字列が上書き
されるのではなく、挿入モードと同じ動きとなるのですが、これはそうい
う仕様なのでしょうか?

使用しているOSはWindows2000 SP1です。

よろしくお願い致します。



[ ]
RE:08301 上書きモードでのクリップボーNo.08302
山紫水明 さん 01/04/08 20:51
 
 GUNさん,こんばんは。

》上書きモードの状態でクリップボードの文字列をCtrl+Vでペーストすると
》現在のカーソル位置から貼り付ける文字数分が消去されて文字列が上書き
》されるのではなく、挿入モードと同じ動きとなるのですが、これはそうい
》う仕様なのでしょうか?
》使用しているOSはWindows2000 SP1です。

 Windows98 でも同じです。
 正式には秀丸担当さんからコメントしていただきたいのですが,仕様のようで
す。なぜ,こうなのかはわかりませんが。
 で,あるいはご存じのことで,余計なことかもしれませんが,

// ------------------------//
if( overwrite ) {
    beginclipboardread;
    overwrite getclipboard;
} else paste;
// ------------------------//

というマクロを割り当てると,上書きモードの時は上書きになります。

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

[ ]
RE:08302 上書きモードでのクリップボーNo.08303
GUN さん 01/04/08 21:27
 
山紫水明さん、こんばんは。はじめまして。

>// ------------------------//
>if( overwrite ) {
>    beginclipboardread;
>    overwrite getclipboard;
>} else paste;
>// ------------------------//
>というマクロを割り当てると,上書きモードの時は上書きになります。

この方法は知りませんでした。この方法で回避出来たので以後は割り当
てておくことにします。どうも有り難うございます(^^)

かなり基本的な操作なので何か意図的にそのような動きにしているように
も見えなくもなく、今回ご質問させて頂いた次第です。(^^;;


[ ]
RE:08301 上書きモードでのクリップボードNo.08315
秀丸担当 さん 01/04/09 18:40
 
>上書きモードの状態でクリップボードの文字列をCtrl+Vでペーストすると
>現在のカーソル位置から貼り付ける文字数分が消去されて文字列が上書き
>されるのではなく、挿入モードと同じ動きとなるのですが、これはそうい
>う仕様なのでしょうか?

これは、こういう仕様です。
なぜかと言われると困るのですが、単に使い勝手の問題と思います。

山紫水明さんが適切なマクロを示してくれたので助かります。

[ ]
RE:08315 上書きモードでのクリップボードNo.08370
GUN さん 01/04/13 15:47
 

前田です。こんにちは。御回答有難うございました。
風邪で寝込んでいたため、お返事が遅くなりました。

>>されるのではなく、挿入モードと同じ動きとなるのですが、これはそうい
>>う仕様なのでしょうか?
>これは、こういう仕様です。
>なぜかと言われると困るのですが、単に使い勝手の問題と思います。
了解致しました。山紫水明さんに示して頂いたマクロを現在入れている
状態で問題なく動作しております。

どうも有り難う御座いました。






[ ]