[スレッド全体]

2008/8/7 (木) 09:58:33 fon  
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16
[5400] 水平スクロールの同期
「水平スクロールの同期をとる」機能って、以前からこうでしたっけ?
  +-----+-----+
  |  A  t  B  u    マウスホイール連動Up
  +--p--+--q--+  --------------------------
  |  C  v  D  w    マウスホイール連動Down
  +--r--+--s--+
  (A,B,C,D: テキスト表示領域)
  (p,q,r,s,t,u,v,w: スクロールバー)

<現状>
水平同期の動作:p,rを操作すると、A-Cが同期。q,sを操作するとB-Dが同期。
垂直同期の動作:t,uを操作すると、A-Bが同期。v,wを操作するとC-Dが同期。

<期待>
2画面のときは、次の感じというのはどうか?変ですかね。。

  +-----+-----+
  |  A  t  B  u
  +--p--+--q--+
垂直同期の動作:tを操作すると、A-Bが同期。uを操作するとBだけ動く。

  +-----+
  |  A  t
  +--p--+
  |  C  v
  +--r--+
水平同期の動作:pを操作すると、A-Cが同期。rを操作するとCだけ動く。
→こっちは必要ないかも。

<考え方>
左右の2ペインでコードを閲覧する場合、必然的に横幅が狭くなって、
右へスクロールしたくなります。現状の作りの方が、一般的なような気も
しますが、このケースに対応できるとちょっと便利だと思いました。
# WinMergeとかで(何かの理由で)差分がありすぎる場合、エディタで閲覧
# したくなるでしょう、というのがユースケースです。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.81
[ut:0.010][st:0.000]