スキン的な何か

これはMac OS X版だけのことなのかもしれないが(もしかしたら設定でそうしたのかも)、スクロールの「上下」をコントロールする矢印ボタンが、スクロールバーの上と下に付くのではなく、下側に両方まとめてつく。

書いても解りにくいので画像。

スキンによっては上(Cocoa-2_2)のようにちゃんとスクロールバーを表示してくれるのだが、そうなってくれないものもある。

上(sofa_king-13_1)のを見るとちょっとおかしいのがわかると思う。ちなみにスクロールバーは一番上の余白部分まで持って行くことができるので、実際はもっとおかしく思う。こういうのはけっこう多い。the_blue_buton_1_1-1_2などもそうだし、Eternal Half Dormouse 1.0bata OperaSkin こちらもそうなっている。


スキンに関しては、面白い記事を見つけた。

普通のスキンでは、クリックすることのできないボタン(例えば戻ることができないときの「戻る」ボタンなど)はグレー調になるが、

  1. ボタンの左右のPaddingとMarginをゼロにしておいて
  2. ボタンのWidthとHeightをゼロする

ことによって、使えないときは完全に消してしまうこともできるそうだ。

正確には、skin.iniファイルで

[Toolbar Button Skin.disabled]
Padding Left= 0
Padding Right= 0
Margin Right= 0
Margin Left= 0
[Back.disabled]
Width=0
Height=0

などと書けばいい。例えばWandボタンなんか使えることがほとんどないので、普段は非表示でいい気がする。

詳しくは元記事参照。