ツールチップが出た状態でのホイールNo.17553
まんぼう さん 04/04/09 14:21
 
SANWA SUPPLY の、MouseSuite2003 バージョン3.63 というマウス
ドライバを使用しています。

メール一覧枠がアクティブで、Subjectにツールチップが出た状態
でマウスのホイールを回すと、フォルダ枠がスクロールしてしまい
ます。
フォルダ枠にスクロールバーが出ていなければ、ツールチップが出
た状態でもメール一覧枠がスクロールしてくれます。

標準ドライバにしてみたら再現しないようですので、これは相性で
仕方ないと考えた方がよろしいでしょうか?

[TuruKame 3.53 / Win XP Home SP1]

[ ]
RE:17553 ツールチップが出た状態でのホイNo.17554
秀まるお2 さん 04/04/09 15:11
 
 そのドライバーではありませんが、僕が使っているIBM製ホイールマウスのド
ライバーでも同じ症状が発生します。原因も分かっています。

 僕の環境では、例えばエクスプローラで同じようにツールチップ表示した場合
もうまくスクロールしません。そちらではどうでしょうか?。

 直すとすると、少々面倒なので、次のβ版にてとしたい所です。

 今日にもV3.54をアップロードしますが、それ(正式版)にいきなり入れるの
はちょっと怖いです。

[ ]
RE:17554 ツールチップが出た状態でのホイNo.17556
秀まるお2 さん 04/04/09 16:03
 
 直そうと思ったんですが、無理でした。少なくとも僕の所では、
WM_MOUSEWHEELのメッセージすら発生していません。ドライバーがこのメッセー
ジを発生させない限り対応不可です。

 ということで、あきらめてください。しいてどうしてもということでしたら、
エクスプローラでも同じ症状が起きることを確認していただいてから、マウスの
メーカーにお願いするしか無いと思います。

[ ]
RE:17556 ツールチップが出た状態でのホイNo.17562
まんぼう さん 04/04/09 22:11
 
> エクスプローラでも同じ症状が起きることを確認していただいてから、

左側にフォルダのツリーを表示したエクスプローラーということで
しょうか?
そうだとして、左右にスクロールバーが出ている状態で右側でツー
ルチップを表示してホイールを回しますと、
こちらでは、ちゃんと右側がスクロールしています。

いくつか別の症状が確認できました。

マウスドライバーの設定でOffice97 スクロールエミュレーション
モードにすると、標準ドライバと同じ動作になります(当然?)。

同じくドライバーの設定で、TuruKame.exe を個別にユニバーサル
スクロール禁止にしたところ、メール一覧にツールチップが出た状
態ではまったく(フォルダツリーもメール一覧も)スクロールしな
くなりました。ユニバーサルスクロールを禁止すると、Office97ス
クロールエミュレーションの動作となるはずなんですが、なぜかそ
うなりません。まあでも、フォルダツリーが勝手にスクロールする
よりもこっちの方(どこもスクロールしない)がまだいいかなぁと
思ってこの設定で使ってみることにします。

[ ]
RE:17562 ツールチップが出た状態でのホイNo.17573
まんぼう さん 04/04/11 14:05
 
> マウスドライバーの設定でOffice97 スクロールエミュレーション
> モードにすると、標準ドライバと同じ動作になります(当然?)。

少し気になったのですが、
SANWA SUPPLY の MouseSuite でいうところのユニバーサルスク
ロールとは、つまり、アクティブでないウィンドウでもマウスカー
ソルが乗っていればホールスクロールさせる機能をどのアプリでも
可能にするようなのですが(現にそうなるのでこう解釈しています
が)、
鶴亀は、標準ドライバでもこのような動作をしますよね?独自にそ
のような機能を実装されているということでしょうか?
そうなると何かが衝突してしまう可能性もあるのかな、と思いまし
たです(つまりあきらめるべきなんでしょう)。

[TuruKame 3.53 / Windows XP Home SP1]

[ ]
RE:17562 ツールチップが出た状態でのホイNo.17576
秀まるお2 さん 04/04/11 21:21
 
> 左側にフォルダのツリーを表示したエクスプローラーということで
> しょうか?

 それが該当するかどうか分かりませんが、とにかく、ツールチップが出ていて、
そのツールチップの上にマウスカーソルが乗ってる状態でホイールスクロールが
効くかどうかという話です。

 鶴亀メールで効かないというのも、つまり、ツールチップの上にマウスカーソ
ルが乗ってる場合に限ってという意味かと思いますけど。

-------
 こちらでもテストしようと思ってSANWA SUPPLYのホームページを見たら、ドラ
イバー用のソフトはすべてダウンロード可能なようでした。ただ、マウスの種類
が多すぎて、単に「SANWA SUPPLY製マウスのドライバー」だけでは何をダウン
ロードしていいのか、はたまたどういうテストをしていいのかよく分かりません。

 そもそも、そちらで使っておられるドライバーが古かったらテストの意味もあ
りません。

 ということで、すみませんが、ドライバーの名前/バージョン、マウスの名前
など教えてください。こちらでたしかに症状が再現できて、直せそうなら対応し
ます。

[ ]
RE:17576 ツールチップが出た状態でのホイNo.17593
まんぼう さん 04/04/12 13:42
 
秀まるお2 さん、コメントありがとうございます。

>  それが該当するかどうか分かりませんが、とにかく、ツールチップが出ていて、
> そのツールチップの上にマウスカーソルが乗ってる状態でホイールスクロールが
> 効くかどうかという話です。

エクスプローラを詳細表示にして、カラム(例えば更新日時)の幅
を狭めてツールチップを出した状態で確認しました。この条件では、
エクスプローラではスクロールします。

>  鶴亀メールで効かないというのも、つまり、ツールチップの上にマウスカーソ
> ルが乗ってる場合に限ってという意味かと思いますけど。

その通りです。メール一覧上でツールチップが出た状態で、
・ユニバーサルスクロールモード(デフォルト) → フォルダツ
  リーにスクロールバーが出ていると、メール一覧上でホイールを
  回しても、フォルダツリー側がスクロールしてしまう。
・TuruKame.exe をユニバーサルスクロール禁止にする → 金縛
  りにあったようにどこもスクロールしない。
・Office97 スクロールエミュレーションモード → 標準ドライ
  バと同じく、正常にスクロールされる。

>  ということで、すみませんが、ドライバーの名前/バージョン、マウスの名前
> など教えてください。

http://www.sanwa.co.jp/ から、
サポート>各種ダウンロード>品番または品名で検索>
(品番:MA-411PSSV)>Windows XP ダウンロードページへ

リスト上では、ドライバの名前は、
MouseSuite 2002(Ver.3.63)となっていますが、実際は、
MouseSuite 2003(Ver.3.63)
がダウンロードされるはずです。

それと、インストール時と、コントロールパネルから最初に設定を
開く時に、マウスの種類とか聞いてくると思いますので、
・スクロールコンフォートマウス
を選択してください。私の場合、接続はPS/2ポートです。

マウスは、特にサンワ製でなくても動くようです(無印やSOTEC付
属のものでも動作しています)。

以上、よろしくお願いします。

[TuruKame 3.53 / Windows XP Home SP1]

[ ]
RE:17593 ツールチップが出た状態でのホイNo.17597
秀まるお2 さん 04/04/12 16:43
 
 詳しい情報ありがとうございます。とりあえずWindows2000用のドライバーで
自分のマシンにドライバーを入れてテストしてみました。バグの症状もたしかに
再現しました。

 そのSANWA製ドライバーだと、3枠区切りのどのウィンドウをスクロールさせ
るかの判定がドライバー側で決定されてしまい、しかも、WM_MOUSEWHEELじゃな
くてWM_VSCROLLにてスクロールさせる指示が来てしまってるようです。これだと
対応困難です。

 一応、フォルダ枠にWM_VSCROLLが来た時点で、マウスの左ボタンがプレスされ
てるかどうか見るという作戦があるにはありますが、それだと他の所でレベルダ
ウンする可能性があって怖いしということで…。

 ツールチップウィンドウのオーナーを変更するとかいろいろ試行錯誤してみま
すけど、ダメならダメで、とりあえず標準のトライバーに戻していただくしか無
いかもしれません。

 しばらくお待ちください。

[ ]
RE:17597 ツールチップが出た状態でのホイNo.17600
秀まるお2 さん 04/04/12 17:14
 
 一応対処できました。レベルダウンも起きないはずなように、かなり注意して
直しました。

 具体的には、

 1.ツールチップが出ていて、
 2.マウスカーソルがそのツールチップ上で、
 3.しかも、マウスカーソルが「メール一覧」の枠中で、
 4.フォルダ枠にWM_VSCROLLが来つつも、それがメッセージループから届い
   た物で、
 5.さらに、マウス左ボタンがリリースされている。

 という条件の時に限り、メール一覧側をスクロールさせるようにしました。

 Windows2000でテストして、さらにWindowsXPのテストマシンでもテストしよう
と思いつつも、WindowsXP用のドライバーもWindows2000と共通なことが分かった
ので、ダウンロードを中断しました。一応WindowsXPでも大丈夫なはずですが、
もしかしてダメでしたらまた連絡ください。

 次にリリースするバージョン(β版か正式版かどっちか不明)にて対応させて
いただきます。

[ ]
RE:17600 ツールチップが出た状態でのホイNo.17667
まんぼう さん 04/04/14 06:55
 
V3.55β1 にて動作確認いたしました。
今度は、フォルダ枠とメール一覧が両方スクロールしてしまいます。
これはこれで困った現象ですが、これ以上お付き合いいただくのも
少々気が引けます(環境依存の現象でしょうから、他のユーザー様
に申し訳なくて)。
いったん保留にしていただいて、他の懸案事項の作業が一段落して
からの対応でかまいませんので、よろしくお願いします。

(やっぱり対応できません、と宣告される覚悟もできてます)

[ ]
RE:17667 ツールチップが出た状態でのホイNo.17668
秀まるお2 さん 04/04/14 09:50
 
 すみません。僕の注意力が足りなくて、フォルダ枠がスクロールしてることに
まったく気づいてませんでした。

 簡単に直ります。今すぐ直します。

[ ]
RE:17667 ツールチップが出た状態でのホイNo.17669
秀まるお2 さん 04/04/14 09:54
 
 自分の注意力が無かったせいで気づかなかったんじゃありませんでした。

 ホイールスクロールのスクロール行数が1行以外になっているとダメでした。
V3.55β1開発時点では、僕のマシンのホイールスクロール行数が1行になってい
たのでうまく動作していたのでした。

 (っと言い訳もしておく)

[ ]
RE:17669 ツールチップが出た状態でのホイNo.17777
まんぼう さん 04/04/19 09:32
 
Ver3.55β3 にて、正常動作を確認いたしました。
特殊な環境下への対応をしていただき、ありがとうございました。
感謝してます。

[ ]