行の表示位置を制御したいNo.02373
IKKI さん 09/03/28 21:17
 
こんにちは。IKKI です。

ColorfulDiff というマクロを作っています。
http://hide.maruo.co.jp/lib/macro/colorfuldiff135.html

そこで、
「2 つのウィンドウを左右に並べた状態で、同じ内容の行を同じ位置に表示したい」
という話がありまして…

現状では実際に改行を挿入するしかないのですが、できれば文書には手を加えず、
表示上だけの仮想的な改行みたいなことができたらいいなーと考えています。

ちょうど「行頭のタブ文字で段落全体をインデントする」機能が
仮想的なインデントを用いて桁方向の表示位置を制御しているのと同じように、
仮想的な改行を用いて行方向の表示位置を制御することは難しいでしょうか。

情報の持ち方としては、カラーマーカーと同じように
 ・文字に対する付加情報として保持する
 ・ウィンドウを閉じたら消える
という感じで…。

これができればテキストビューアとしての応用の幅が広がると思います。
突飛な話だとは思いますが、v8 に向けてご検討いただければ幸いです。

[ ]
RE:02373 行の表示位置を制御したいNo.02379
秀丸担当 さん 09/03/30 14:45
 

>現状では実際に改行を挿入するしかないのですが、できれば文書には手を加えず、
>表示上だけの仮想的な改行みたいなことができたらいいなーと考えています。

そういうことができたら、これ以外にもいろいろ使えそうで、応用の幅が広がり
そうですね。
やるとなると簡単にはいかないかもしれません。
ネタとして参考にさせていただきます。

[ ]