WindowsがMacと比べてなにか遊び心がたりないのは[×]のせいでは?

この記事をdel.cio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をlivedoor clipに登録する

Windowsの画面にはウインドウを閉じるための [X] マークがたくさんあります。

Windows XP Lunaスキン
Windows XPの標準スキン

この[X]の図形がたくさんあるせいで、Windowsでは画面見ても楽しい感じがしない……そんなこと思いませんか?

確かに [X] は「閉じる」という機能をわかりやすく図示できますが、わかりやすいからといって、 使いすぎているのではないでしょうか?

この図形 [X] は「否定」の意味があります。 否定のイメージをこんなに使ったんでは、「まちがいをしないようにしよう」という気持ちは育つかもしれないが、 「楽しいことをしよう」という気持ちが育たない気がする。

いっぽうMacは、まったく使っていないわけではないですが、 [X] マークはほとんど画面にありません。 むしろ ○ のイメージがたくさんあって、肯定的な感じがします。

MacとWindowsの画面の差の例

といっても「Mac環境に ひと思いに移行するぞ」という方針は気が進みません。 Macの本体買って、Windows版のソフトをMac版に買い直しすると、高い金額になるし、 Macって過去のソフトをすぐ使えなくしちゃうんだよなあ……Windowsだと10年前のソフトも普通に動くのに。 デスクトップPCのラインナップも、Mac mini, iMac(ノートPCの部品を使用) と MacPro(割高のCPUとメモリを使用)しかなくて選びにくい。 だから、できればWindowsを使いたい。

そこで、Windowsの見た目だけを修正してみましょう。

WindowsXPのスキン変更

WindowsXPならスキン (Visual Style) の変更で、[X]ボタンを見なくてすむようになります。 スキンの変更は、XP スキン - Google 検索で調べてください。 uxtheme.dllを書き換える方法を使えば無料でスキンを変更できます。

ウィンドウの「閉じる」ボタンが [X] ではないデザインのスキンは、 たとえば StudioTwentyEight | Visual Styles に、たくさんあります。

ここでは FatalE というスタイルを適用しました。以下のように [X] をみなくてすみます……あれ、Excel2003のMDI子ウィンドウの[X]は消えませんね。まあExcelは仕事ツールだからいいや。

Windows XP FatalE スキン
Windows XPのスキンを FatalE というのに変更した。

個人的には、遊びで使っているツールでは [X] ボタンを見なくてもすむようにしよう、 と思いました。

Photoshop5.5のパレットウィンドウ

私の環境で気になるのは、Photoshop5.5のパレットウィンドウの小さい[X]が、Windowsのスキンを変えても、 あいかわらず消えてくれないことです。

Photoshop5.5パレットウィンドウ
Photoshop5.5パレットウィンドウは、Windowsの色設定にあわせて色が変わるが、[X]ボタンは変わらなかった。

調べてみると、この[X]はWindowsではなくPhotoshop側で描写していました。 修正したので、その方法をメモ。

この前と同じくリソースを変更すればいいです。 Mac OS 8のスキン(プラチナ)のスクリーンショットを見て、それをまねてみました。

Mac OS 8のパレットウィンドウのスクリーンショットがあるサイト

Photoshop5.5パレットウィンドウ
Photoshop5.5パレットウィンドウからも [X]ボタンを消せた。

変更してみると、あまり変わってないような気もするけど、なんだかよくなった気がする。[X]ボタンを見なくてすむようになって、無意識レベルで心が軽くなったような気がする (気のせいかも)。

変更手順

  1. C:\Program Files\Adobe\Photoshop 5.5\Photos02.dll の [PICT - 1 - 1033]、[PICT - 2 - 1033]、[PICT - 3 - 1033] の 3つをバイナリとして取り出す。方法は2008/02/16とまったく同じ。
  2. バイナリを書き換えて、BMP画像形式にする。4bitカラーなのでカラーパレットが16色ぶんある点に注意。 バイナリエディタで書き換え
  3. BMP画像をPhotoshop等で開いて、以下のように書き換える。 色がおかしいですが、元データがこうなっています。Windowsの色パレットに合わせるために こうなっているようです。 ボタン画像変更
  4. Photos02.dll に書き戻せばOK。
  5. (追記) PhotoshopCSでは C:\Program Files\Adobe\Photoshop CS\Photoshop.dll というファイルにまったく同じリソース名で同一のバイナリデータがあります。同じ方法で置き換えれば同じように見た目が変わりました。

その他

この記事をdel.cio.usに登録する この記事をはてなブックマークに登録する この記事をGoogleブックマークに登録する この記事をlivedoor clipに登録する