2009/12/2 (水) 12:39:27 arigayas  
Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 Jingoo/0.1.2
[5629] Windows 7 でタブバーを表示状態でリサイズしてタブを移動すると元のサイズに戻る
サクラエディタ 1.6.4 を Windows 7 Pro (64bit)で使ってます。

1.サクラエディタを最大化していない状態で起動してタブバーを表示状態にします。
2.複数のファイルを開きます。もしくは、新規作成を複数回します。
3.(Windows 7 の新機能なんですが) 画面の上部もしくは下部までウィンドウの端をドラッグしてリサイズします。
4.タブを移動すると3.のサイズに戻ります。

他のタブへ移動してもリサイズが解除されないようにして欲しいです。

2009/12/2 (水) 22:39:30 ryoji  
Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 GTB6 (.NET CLR 3.5.30729)
[5630] Re:Windows 7 でタブバーを表示状態でリサイズしてタブを移動すると元のサイズに戻る
既に>>unicode:1029の別件に書いたとおり、Win 7 発売前からわかっていたことなのですが、残念ながら、現状のsakuraでのタブモード実装(←実現方法がやや特殊)とAero Snapとはどうにも相性が悪くて今のところ適切な解決策が見つかっていません。

※Aero Snapでは、4.で3.のサイズには戻らず、かつ、そのあとタイトルバーを下方向にドラッグしたら元のサイズに戻る、など、従来Windowsには無かった挙動になる必要があるけど、そういうのは現状のタブモード実装ではちょっとお手上げです。

2009/12/4 (金) 20:45:07 arigayas  
Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 Jingoo/0.1.2
[5631] Re2:Windows 7 でタブバーを表示状態でリサイズしてタブを移動すると元のサイズに戻る
プログラミングに詳しくないんですが、
ウィンドウがリサイズしたらすべてのウィンドウに
現在のウィンドウサイズを通達して
そのサイズに追従するような仕組みを入れるのはどうかなぁ
と思ったんですがいかがでしょうか?

2009/12/4 (金) 22:21:04 ryoji  
Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 GTB6 (.NET CLR 3.5.30729)
[5632] Re3:Windows 7 でタブバーを表示状態でリサイズしてタブを移動すると元のサイズに戻る
えぇ、と。

単に上下いっぱいに画面を広げ、タブ切り替え時にはそのサイズに追従させる、というだけならAero Snapを使わずとも、[ウィンドウ]-[縦方向に最大化]の仕組みで既にできています。

前のコメントにも少し書きましたが、Aero Snapで縦方向最大化した状態というのは、タイトルバーを下方向にドラッグしたり、[Windowsロゴ}+[↓]キーを使うことで、Snap前のサイズに戻せるという、従来に無い特性を持ったサイズです。(単に上下いっぱいにサイズを広げたのとは、見た目は同じでも、まるで違います)
その特殊サイズになったことをWindowsは教えてくれない(特殊サイズにリサイズされたことを知る術がない)ようですし、通常サイズをその特殊サイズに変更するAPIも今のところ見当たらないので、できないでいる、というコトです。やり方(Win 7の隠し機能?)が見つかるのを待ち、見つけた時点で対応したいなぁ...、と。
実現可能なAPIを知ってるなら是非教えてください。やりますから。(^^;

※タブバーの仕組みそのものを書き直すことでもできるのでしょうが、それではちょっと労力がかかりすぎる。

なんか、うまく説明できないので理解しにくいかもしれませんが...

2009/12/12 (土) 05:28:03 arigayas  
Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 Jingoo/0.1.2
[5638] Re4:Windows 7 でタブバーを表示状態でリサイズしてタブを移動すると元のサイズに戻る
▼ ryojiさん
返事が遅くなって済みません。
現状ではWindowsがサイズ変更の情報を教えてくれないため
難しいということで了解しました

2018/3/19 (月) 09:51:23 同じく  
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
[5816] Re2:Windows 7 でタブバーを表示状態でリサイズしてタブを移動すると元のサイズに戻る
▼ ryojiさん
> 既に>>unicode:1029の別件に書いたとおり、Win 7 発売前からわかっていたことなのですが、残念ながら、現状のsakuraでのタブモード実装(←実現方法がやや特殊)とAero Snapとはどうにも相性が悪くて今のところ適切な解決策が見つかっていません。
>
> ※Aero Snapでは、4.で3.のサイズには戻らず、かつ、そのあとタイトルバーを下方向にドラッグしたら元のサイズに戻る、など、従来Windowsには無かった挙動になる必要があるけど、そういうのは現状のタブモード実装ではちょっとお手上げです。


同じことを書こうとしましたが、ここを見ました。
なんとか頑張ってほしいです。

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