mieki256's diary



2016/01/14(木) [n年前の日記]

#2 [dxruby][dxrubyws] ツールチップだかバルーン表示だかについて見え方を確認してみたり

DXRubyWSで画像ボタンを表示した際、ツールチップ表示? バルーン表示? まで実装されていて感心したのだけど、その表示位置がマウスカーソルと重なって文字列が一部読めなかったのが気になったのです。

このあたり、他のアプリやOSは、どうやって解決してるのだろう…。今まで全く気に留めたことがなかった…。てなわけで、いくつかのアプリの、そのあたりの見え方を確認してみたりして。

Excel 2003 の場合。
tooltip_ss_excel2003.png


Excel 2007 の場合。
tooltip_ss_excel2007.png

tooltip_ss_excel2007_2.png

Excel 2007 においては、なんだか凄いところに表示してるな…。ほとんど簡易ヘルプを表示してるようなものだから、通常のツールチップ表示の位置では問題があると判断して、作業領域内に表示するようにしたのだろうか?

Mozilla Thunderbird の場合。
tooltip_ss_thunderbird.png


Explorer の場合。
tooltip_ss_explorer_01.png

tooltip_ss_explorer_02.png

tooltip_ss_explorer_03.png

中には、ウインドウをはみ出して表示されてるものもある…。これを DXRubyWS で実現しようとすると面倒なことになりそうなので、DXRubyWS は、画面内に表示されるように補正する、といった処理が必要になるのだろうか。

さておき、それぞれをざっと見た感じ、どうもマウスカーソル画像の縦幅分ずらしたところに表示してる、というか、マウスカーソル画像に追随して表示位置を決めているような気がしてきたり。

ただ、表示位置をどうやって求めてるのかが今一つ不明。例えば以下のスクリーンショットを見ると…。縦位置はともかく、横位置は何を基準にして求めてるのか…。
tooltip_ss_explorer_04.png

tooltip_ss_explorer_05.png


待てよ? もし、マウスカーソル画像の縦幅分、ずらして表示してるとしたら…。例えば大きいマウスカーソル画像を使ってる場合は、ツールチップがマウスカーソルで隠れてしまうのだろうか?

大きいマウスカーソルに変更して確認してみたり。

tooltip_ss_larecursor_01.png

tooltip_ss_larecursor_02.png

tooltip_ss_larecursor_03.png

tooltip_ss_larecursor_04.png

どうやらマウスカーソル画像の縦幅を、その都度取得して、縦位置を決めているっぽい。

今まで気にしてなかったけど、巷のソレは、こういう仕様になってたのか…。

ツールチップとバルーンって何が違うんだろう。 :

画像ボタンの上にマウスカーソルを合わせると表示されるソレって、何と呼ぶのだろう。ツールチップ、でいいのかな。ツールヒント、と呼ぶのかな。バルーン、ではないよな。

そのあたりの違いがよくわからなくてググってたら、気になる記事に遭遇。

_中小W: 深夜、家に帰る途中のWebディレクター: それはバルーンヘルプなのか?ツールチップなのか?

ツールチップは Microsoftの発明で、バルーンはAppleの発明だったのか…。

以上です。

過去ログ表示

Prev - 2016/01 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project