BOX 選択中の文字入力No.00698
Iranoan さん 07/04/23 15:07
 
 秀丸担当さん今日は、Iranoan です。
 BOX 選択中のキー・タイプで各行の選択部分の先頭に入力が出来ますが、改
行以降ではこれが無効になります。「BOX 貼り付け」と同じ動き (足りない部
部分は空白で埋める) にならないでしょうか? これがあると、幾つかの行末に、
コメントを入力するときに便利なので。
 こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.6.50β28 です。

[ ]
RE:00698 BOX 選択中の文字入力No.00699
秀丸担当 さん 07/04/23 16:32
 

> BOX 選択中のキー・タイプで各行の選択部分の先頭に入力が出来ますが、改
>行以降ではこれが無効になります。「BOX 貼り付け」と同じ動き (足りない部
>部分は空白で埋める) にならないでしょうか? これがあると、幾つかの行末に、
>コメントを入力するときに便利なので。

β19で、フリーカーソルモードにするとそのような動きになるようにしてみてい
ますが、これでどうでしょうか。

[ ]
RE:00699 BOX 選択中の文字入力No.00700
Iranoan さん 07/04/23 16:48
 
 秀丸担当さん今日は、Iranoan です。
> β19で、フリーカーソルモードにするとそのような動きになるようにしてみてい
> ますが、これでどうでしょうか。
 確認しました。確かにフリーカーソルモードだと出来ますね。
 ただ BOX 選択は、フリーカーソルモードでなくても、(選択開始点以外は)
カーソルより後ろに移動が出来ます。フリーカーソルモードでない時も出来た
方が、操作感に統一性があるのではないでしょうか?

 あと、動作確認をしていて気が付いたのですが、BOX 選択中の文字入力は、
「上書き禁止」の時も出来てしまいます。アンドゥは出来ませんが...。

[ ]
RE:00700 BOX 選択中の文字入力No.00701
秀丸担当 さん 07/04/23 17:53
 

> 確認しました。確かにフリーカーソルモードだと出来ますね。
> ただ BOX 選択は、フリーカーソルモードでなくても、(選択開始点以外は)
>カーソルより後ろに移動が出来ます。フリーカーソルモードでない時も出来た
>方が、操作感に統一性があるのではないでしょうか?

たとえば以下のような感じで折り返しがあるとき、■の位置に入力したいという
場合思わぬことになってしまうので、普段は今のままのほうがいいのではないか
と思いますがどうでしょうか。
111111111■11111111111
1111↓
222222222■22222222↓
333333333■33333↓

> あと、動作確認をしていて気が付いたのですが、BOX 選択中の文字入力は、
>「上書き禁止」の時も出来てしまいます。アンドゥは出来ませんが...。

それはまずかったです。ご指摘ありがとうございます。
修正させていただきます。

[ ]
RE:00701 BOX 選択中の文字入力No.00702
Iranoan さん 07/04/23 18:22
 
 秀丸担当さん今日は、Iranoan です。
> たとえば以下のような感じで折り返しがあるとき、■の位置に入力したいという
> 場合思わぬことになってしまうので、普段は今のままのほうがいいのではないか
> と思いますがどうでしょうか。
> 111111111■11111111111
> 1111↓
> 222222222■22222222↓
> 333333333■33333↓
 悩ましいところですね。
 個人的には、フリーカーソルモードで出来るなら、同じ動きで良いと思いま
すが...。また現在でも、
111111111■11111111111
111111111■11111111111
111111111■11111111↓
222222222■22222222↓
333333333■33333↓
となっていると、(■は入力前の範囲選択の先頭)
111111111a■1111111111
111111111a1■111111111
111111111a11■11111111↓
222222222a■22222222↓
333333333a■33333↓
というように、意図しないことは起きるので、秀丸担当さんのおっしゃる状況
だけを考慮してもあまり意味はないと思います。

> > あと、動作確認をしていて気が付いたのですが、BOX 選択中の文字入力は、
> >「上書き禁止」の時も出来てしまいます。アンドゥは出来ませんが...。
>
> それはまずかったです。ご指摘ありがとうございます。
> 修正させていただきます。
 宜しくお願いします。

[ ]
RE:00702 BOX 選択中の文字入力No.00703
elbow さん 07/04/24 00:52
 
こんにちは

私はどちらかというと現行の仕様のままの方がよいです

1|aaaaaaaaaa↓
2|↓
3|bbbbbbbbbb↓

とあって
1|aaaacccaaaaaa↓
2|↓
3|bbbbcccbbbbbb↓

とやりたい場合1行目から3行目までをBOX選択してcccを入力したりします。
これがBOX選択時には必ずフリーカーソルモード互換の動きというとこになると
1|aaaacccaaaaaa↓
2|    ccc↓
3|bbbbcccbbbbbb↓

ということになり現行とかなり動きが変わるのと今まで出来ていたのが
出来なくなってしまうのは調子がよくないです。
(もちろんマクロを使えばver6と同じ動きにすることは出来ますが)
しかし、BOX選択中の挿入を
BOX切り取り→新規秀丸に貼り付け→機械的に各行の先頭にcccを入力→元の文書にBO
X貼り付け戻し
というの瞬時にやっていると考えるならば
1|aaaacccaaaaaa↓
2|    ccc↓
3|bbbbcccbbbbbb↓
となる方が自然なような気もします、単純にver6の現行の動きに慣れてしまった
というので仕様変更は違和感があるというだけなのですが。

[ ]
RE:00703 BOX 選択中の文字入力No.00705
秀丸担当 さん 07/04/24 11:55
 

いろいろご意見ありがとうございます。

>111111111a■1111111111
>111111111a1■111111111
>111111111a11■11111111↓
>222222222a■22222222↓
>333333333a■33333↓
>というように、意図しないことは起きるので、秀丸担当さんのおっしゃる状況
>だけを考慮してもあまり意味はないと思います。

これはこれで使い道があるのかどうかよくわからない動作ですが、厳密性を考え
出すと非常に難しいです。
この動作はこれ以上あまり変更を加えたくないところです。

>こんにちは
>とあって
>1|aaaacccaaaaaa↓
>2|↓
>3|bbbbcccbbbbbb↓
>
>とやりたい場合1行目から3行目までをBOX選択してcccを入力したりします。

一行おきに空白があるテキストとか、こういった使い方もあるかもしれないです
ね。

フリーカーソルモードかどうかでどちらでもできるということで、やはりこのま
まにしておこうと思います。

[ ]
RE:00705 BOX 選択中の文字入力No.00708
Iranoan さん 07/04/24 12:23
 
 秀丸担当さん今日は、Iranoan です。
> フリーカーソルモードかどうかでどちらでもできるということで、やはりこのま
> まにしておこうと思います。
 ``「フリーカーソルモード」で動きが変わって良いのだろうか?'' とも思い
ましたが、「変えない」ということで承知しました。

[ ]