V8.20β26No.07273
秀まるお さん 12/07/04 14:25
 
 V8.20β26をアップロードしました。

以下のページの「次のバージョンのβ版はこちら」からダウンロードできます。
http://hide.maruo.co.jp/software/hidemaru.html

32bit版:
http://hide.maruo.co.jp/software/bin/hm820b26_signed.exe

64bit版:
http://hide.maruo.co.jp/software/bin/hm820b26_x64_signed.exe

 よろしくお願いします。

[ ]
RE:07273 V8.20β26No.07276
h-tom さん 12/07/05 03:11
 

h-tom です。

> V8.20β26をアップロードしました。
「ウィンドウ一覧」のダイアログですが、複数タブグループで使用している場合、
区切りの線が表示されない場合があります。

1)複数ファイルを、3個ほど開く。
2)どれでもいいので、一つタブを分離する。
3)「ウィンドウ一覧」のダイアログを開くと、区切り線が表示される。(正常)
4)分離したタブを閉じる。
5)残りのタブグループから、また一つ適当にタブを分離する。
6)「ウィンドウ一覧」のダイアログを開いても、区切り線が表示されない。(異常)

OSは Windows Vista SP2(32bit)です。

発生条件がいまいち不明ですが、区切り線が正常に表示されている状態から、
ファイルを閉じたりすると、区切り線が表示されなくなるパターンが多いです。

それと、ちょっと気になったのですが、「ウィンドウ一覧」のダイアログを表示
させると、必ず最後に空行(?)があります。
空行を選択して、ダブルクリックや、「切り替え」を行うと「ファイルを開く」
ダイアログが表示されますが、これは意図的にやっているのでしょうか?

[ ]
RE:07276 V8.20β26No.07279
秀まるお さん 12/07/05 11:58
 
 複数タブ時のウィンドウ一覧ですが、ご指摘の件は、実はわざとやってました。

 1つのウィンドウに1つのタブしか存在しない場合は、ウィンドウが複数に分
かれていても、区切り線は入れないようにしました。

 実は僕の所では、タブモードの詳細での「配置」ページにて、

 「タブを分離して新しいウィンドウで起動」

 の枠中のオプションをすべてONにしてて、タブモードだけども実質マルチウィ
ンドウで表示する状態で使ってます。この状態だと、ウィンドウ一覧が常に区切
り線だらけで表示されてしまいます。それはちょっと見栄えが悪いと思いまして、
あえてこういう場合は区切り線無しで表示するようにしました。

 jechabonさんから指摘されたケースじゃないケースについては見栄えが変わら
ないようにした方が、他のユーザー様から「元に戻してくれ」って言われないよ
うにするためにもいいかと思ったりもします。

> それと、ちょっと気になったのですが、「ウィンドウ一覧」のダイアログを表示
> させると、必ず最後に空行(?)があります。

 これを入れた経緯は記憶に無いんですが、たしかにこれは、「ファイルを開
く」のために入れた物のようです。

 昔々のバージョンから存在してる物でして、今からこれを無くしてしまうと
「なんで無くなったんだ」って言われるかもしれないです。

 ってことで、このままにしておきたい所です。

 ヘルプボタンがあるといいですけども…。

 タブモードで区切り線が出たり出なかったりの仕組みも含めてちょっと分かり
づらい所はあるので、ヘルプボタンだけでも追加した方がいいですかね。

[ ]
RE:07279 V8.20β26No.07283
h-tom さん 12/07/05 20:14
 

h-tom です。

> 1つのウィンドウに1つのタブしか存在しない場合は、ウィンドウが複数に分
>かれていても、区切り線は入れないようにしました。
すいません。最初に開くファイルの数が間違ってました。3個ではなく、6個です。

こちらの環境(XP、Vista32)では、ファイルが6個の場合、タブが一つでも、区切り線
が表示されます。
 ・仕様と違う 32bitの場合 2)

分離したファイルを閉じ、総数5個で分離させると、タブが一つでも区切り線が表示
されません。
 ・仕様どおり 32bitの場合 4)

総数5個で、3個、2個のグループ分けにすると、区切り線が表示されることを期待し
ましたが、区切り線は表示されませんでした。
 ・仕様?     32bitの場合 5)

また、
・G1 ファイル 4個
・G2 ファイル 1個
・G3 ファイル 1個
というグループの場合、G2、G3の間に、区切り線が表示されます。

なぜか、5個辺りに閾値があり、これを越えるとタブが1個の場合でも、区切り線が表示
されます。

それと、64bit版の場合は、タブの数にかかわらず、常に区切り線が表示されます。


> > それと、ちょっと気になったのですが、「ウィンドウ一覧」のダイアログを表示
> > させると、必ず最後に空行(?)があります。
<省 略>
>  ってことで、このままにしておきたい所です。
不具合の結果そうなっているのか、意図的に機能させているのかが、わからなかった
だけなので、意図的ならそのままで問題ないです。

> タブモードで区切り線が出たり出なかったりの仕組みも含めてちょっと分かり
>づらい所はあるので、ヘルプボタンだけでも追加した方がいいですかね。
ヘルプボタンを追加しなくても、どこかに記載があれば、いいと思います。
(個人的には、ヘルプを検索すれば済む話なので。)

以下余談。
ヘルプに関しては、いっその事、web検索モジュールを標準で添付して、ヘルプサイト
を検索エンジンで検索させて、なにか表示させた方がいいのかもしれませんね。

--------------- 32bitの場合 ここから ------------------
1)スタート(ファイルを6個、開く)
  G1┬A
    ├B
    ├C
    ├D
    ├E
    └F

2)Fを分離する
  G1┬A
    ├B
    ├C
    ├D
    └E
  G2─F
 
  「ウィンドウ一覧」を開くと、区切り線が表示される。(仕様と違う)
    A
    B
    C
    D
    E
  -----(区切り線)
    F

3)Fを閉じる
  G1┬A
    ├B
    ├C
    ├D
    └E

4)Eを分離する
  G1┬A
    ├B
    ├C
    └D
  G2─E
 
  「ウィンドウ一覧」を開くと、区切り線が表示されない。(仕様どおり)
    A
    B
    C
    D
    E

5)Dを、G2へ移動
  G1┬A
    ├B
    └C
  G2┬D
    └E
 
  「ウィンドウ一覧」を開くと、区切り線が表示されない。(仕様?)
    A
    B
    C
    D
    E
--------------- 32bitの場合 ここまで ------------------

[ ]
RE:07283 V8.20β26No.07284
jechabon さん 12/07/05 21:05
 
jechabonです。

h-tomさんへ。
 私が要望しておきながら、詳細な動作テストありがとうございます。

秀まるおさんへ。
 区切り線の動作で1つ提案です。

分離ファイルが1個の時を考慮すると、処理が複雑になるばかりか、
1個と2個以上がグループがたくさん混在すると区切り線の表示に
違和感があります。
区切り線を表示するのではなく、奇数グループの場合のみ背景色
を少しだけ暗くするなんていうのはどうでしょうか?
(今さらですが...)

[ ]
RE:07283 V8.20β26No.07285
秀まるお さん 12/07/05 22:31
 
 詳しい情報ありがとうございます。とりあえす3つから2つに減らすパターン
は僕の想定内だと思って詳しいテストもせずに返事してしまったのですが、改め
てテストしてみたら、全然ダメでした。

 区切り線入りモードにするか区切り線無しにするかの判定が全然出来てません
でした。

 ちゃんと判定するように修正させていただきます。

[ ]
RE:07284 V8.20β26No.07286
秀まるお さん 12/07/05 22:38
 
 とりあえず、区切り線が一番簡単ではありました。

 背景色を奇数/偶数のウィンドウで変えるっていうのも、それはそれでいまい
ちになりそうな気がするというか…。色の濃さをどうするかとかで結局は人それ
ぞれ好みが分かれそうな気がします。

 現状では区切り線の高さが項目の高さの1/2分も取ってるので、それをもっと
細くして、線の濃さも半分にしてみようかなぁと思います。

 この程度のことでいちいちオプション追加ってのもやり過ぎだと思うので、適
当に決め打ちでデザインを決めようかなぁと思います。

[ ]