私は長年Macを使っていますが、物心ついた頃からMacユーザーはアイコンを変えるのが大好きでした。ハードドライブの見た目を良くするため、特定のフォルダを目立たせるため、あるいは単にデスクトップにちょっとした個性を加えるためなど、カスタムアイコンは人気です。
ユーザーレベルのドキュメントやフォルダのアイコンを変更するには、これまではコピー&ペーストで済ませてきました。しかしOS Xでは、すべての標準アイコン(例えば、一般的なフォルダ、ゴミ箱、DVD、クリッピングファイル、ホームフォルダなど)は、システムレベルの画像セットで提供されています。これらの画像のいずれかを変更すると、システム全体の対応するアイコンも変更されます。これにより、システムのカスタマイズが全く新しいレベルに到達します(そして、Leopardの新しいフォルダアイコンを批判する人にとっては、Tigerの外観に戻す手段にもなります)。
問題は、これらの画像を変更するには多少の手間がかかることです。多くのユーザーにとって、その手間はメリットよりも大きいでしょう(多少のリスクも伴います)。そこで登場するのが、PanicとIconFactoryの共同開発による CandyBar 3.1.2( ; 29ドル; アップグレードは24ドルまたは19ドル)です。CandyBar 1.5は2003年にレビュー済みですが、最新バージョンは大きく様変わりしました。Leopardとの完全な互換性(Leopardの512×512ピクセルアイコンのサポートを含む)と全く新しいインターフェースに加え、CandyBar 3には、以前は別々だったIconFactoryのPixadexアイコン整理ソフトウェアも組み込まれています。LeopardのDockをカスタマイズすることも可能です。
外観のカスタマイズ
CandyBarを初めて起動すると、そのインターフェースに少し戸惑うかもしれません。少なくとも私の場合はそうでした。しかし、プログラムの整理方法を理解すると、CandyBarは実に使いやすくなりました。メインウィンドウは3つのペインに分かれています。右上のペイン(開発者は「変更ペイン」と呼んでいます)には、Mac OS Xの現在のアイコンまたはDockの外観が表示されます。右下のペイン(「表示ペイン」と呼んでいます)には、適用可能なアイコンまたはDockの変更が表示されます。左側には、CandyBarの3つの「タブ」があります。これは、アクションを開始または実行する領域です。

上部の「変更」タブでは、変更したい項目を選択できます。システムアイコン、アプリケーションアイコン(/Applications フォルダ内の任意のプログラム)、Dock、マウントされたボリュームのアイコンなどです。これらの項目のいずれかをクリックすると、右側の「変更」パネルに、その種類の変更可能な項目が表示されます。
中央にある「整理」タブは、アイコン版のiPhotoのような感じです。「マイアイコン」をクリックすると(表示パネルに)、 CandyBarで収集したすべてのアイコンが表示されます。魅力的なスターターセットも含まれています。特定のコレクション(iPhotoのアルバムに似ています。「フロート」というコレクションも含まれています)をクリックすると、そのコレクションに含まれるアイコンだけが表示されます。独自のコレクションを作成することも、インターネットからダウンロードしたコレクションをインポートすることもできます。コレクションにDock要素が含まれている場合は、コレクション名の横に「DOCK」ラベルが表示され、アイコンと共にDock要素のプレビューも表示されます。
アイコン表示機能で特に気に入っているのは、クイックルックのサポートです。アイコンを選択してスペースバーを押すと、そのアイコンのすべてのサイズが表示されます。また、iPhotoと同様に、ウィンドウ下部のズームスライダをドラッグしてアイコンプレビューのサイズを変更することもできます。アイコンをリスト表示にすることもできます。リスト表示では、各アイコンで利用可能なサイズが表示され、「i」(情報)ボタンをクリックすると、アイコンの詳細情報が表示されます。最後に、iPhotoのゴミ箱と同様に、ゴミ箱には削除したアイコンが表示されます。
(変更ペインと表示ペインの間の区切り線をドラッグして、ペインのサイズを相対的に変更できます。要素とアイコンを参照しやすくする便利な機能として、左側の [変更] タブまたは [整理] タブをクリックすると、そのタブと、それぞれ大きい [変更] ペインまたは [表示] ペインの両方が折りたたまれます。これにより、もう一方のペイン (それぞれ [表示] または [変更]) がウィンドウの右側全体を占めるようになります。

アイコンの変更単一のアイコン (たとえば、Finder の書類の汎用アイコン) の変更は簡単です。[変更] タブでアイコン グループ (システム、アプリケーション、ボリューム) を選択した後、[表示] パネル (下部にあるパネル) から目的の置き換えアイコンを [変更] パネル (上部にあるパネル) の置き換えたいアイコンにドラッグするだけです。新しいアイコンが元のアイコンと置き換わります。(気が変わった場合は、置き換えたアイコンを元のアイコンからドラッグするだけです。) 必要な変更を行ったら、ウィンドウの上部に表示される [アイコンを適用] ボタンをクリックします。システム レベルのファイルを変更する場合は、管理者レベルのユーザー名とパスワードが要求されます。システム レベルのアイコンの変更を有効にするには、ログアウトして再度ログインする必要があります。アプリケーションまたはボリューム アイコンの変更では、Finder を再起動するだけで済みます。
CandyBarを使えば、コレクション全体を一度に適用するのがさらに簡単になります。つまり、すべてのシステムアイコンを同時に変更できるのです。左側のアイコンコレクションを選択し、「表示」ペインの「これらのアイコンを使用」ボタンをクリックするだけです。ここで確認したいのは、各アイコンの名前です。どのシステムアイコンが置き換えられるのかがわかるようにするためです。大抵はわかりやすいのですが、そうでない場合もあります。

一方、システムレベルやアプリケーションアイコンではなく、特定のユーザーレベルのフォルダやファイルをカスタマイズしたい場合、CandyBarを使えば簡単にできます。まず、表示パネルでライブラリからアイコンを選択します。CandyBarウィンドウの左下にあるクイックドロップ領域に、アイコンの大きなプレビューが表示されます。次に、「対象」のファイルまたはフォルダをクイックドロップ領域にドロップすると、新しいアイコンが即座に適用されます。(ユーザーレベルのフォルダアイコンを削除するには、Finderの「情報を見る」コマンドを使用してアイコンを選択し、Finderの「ファイル」メニューから「切り取り」を選択する必要があります。)
以前にアイテムにエイリアスを作成した場合、上記のいずれかの手順で新しいアイコンを設定しても、エイリアスは元のアイコンのままになります。これは、OS Xによるエイリアスアイコンの作成方法によるものです。「解決策」としては、エイリアスを削除し、新しく名前を変更したファイルまたはフォルダから新しいエイリアスを作成することです。
Dock の変更上で述べたように、CandyBar を使って Leopard の Dock の外観をカスタマイズすることもできます。[変更] タブの [Dock] 項目をクリックすると、背景、下端、区切り線、アクティブアプリケーション インジケータなど、変更可能なさまざまな Dock 要素が表示されます。CandyBar は各要素の寸法を表示するので、独自の代替画像を作成できます。代替画像 (PNG 形式) をそれぞれの元の画像の上にドラッグするだけです。変更が完了したら、[Dock を適用] をクリックします。ユーザー名とパスワードを入力すると、CandyBar によって新しい要素が反映された Dock が再起動されます。(変更を有効にするためにログアウトする必要はありません。)この機能は適切に機能しますが、CandyBar 内から Dock のデフォルト要素をコピーして、元の要素に基づいて独自の代替要素を簡単に作成できるようにしてほしいと思います。

Dockを簡単に作り直すには、コレクションにDockテーマが含まれている必要があります。「変更」タブでDockを選択し、「整理」タブで目的のコレクションを選択します。表示パネルの下部に、そのコレクションのDockテーマのプレビューが表示されます。「このDockを使用」をクリックしてテーマの要素を適用し、「Dockを適用」をクリックします。
CandyBar では、Leopard の Dock の 2D バージョンをカスタマイズすることもでき、Dock が画面の下部に配置されている場合でも 2D バージョンを使用できます。
CandyBarは、変更したすべてのアイコンとDock要素のバックアップを保存します。これは、アイコンやDockを標準の状態に戻したい場合に便利です。「変更」タブで適切なカテゴリを選択し、「変更」パネルの「アイコンを復元」または「Dockを復元」ボタンをクリックするだけです。
アイコンの操作
こうした優れた機能も、実際にアイコンや Dock 要素がなければほとんど役に立ちません。幸い、CandyBar では、それらのアイテムをライブラリに追加する方法がいくつかあります。最も簡単な方法は、ICNS (Mac アイコン)、ico (Windows アイコン)、画像、または iContainer ファイルを CandyBar ウィンドウにドラッグ アンド ドロップすることです。(iContainer ファイルは、インターネットからダウンロードできる特別なアイコン コレクション ファイルです。IconFactory のアイコン ダウンロード エリアで多数見つかります。また、Dock 要素も含まれているコレクションはこちらで見つかります。) [マイ アイコン] にアイテムをドロップすると、そのアイテムがライブラリに追加されます。既存のコレクションにドロップすると、そのアイテムがライブラリとそのコレクションに追加されます。[整理] タブの空白部分にドロップすると、そのアイテムを含む新しいコレクションが作成されます。
CandyBarの「ファイル:インポート」コマンドを使えば、人気のIconDropperユーティリティのパックなど、様々なソースからアイコンを手動でインポートすることもできます。CandyBarでは、様々な形式でアイコンをエクスポートすることもできます。
CandyBarにアイコンを登録したら、お気に入りのアイコンでコレクションを作成したり、作成したDockテーマをアイコンコレクションに組み合わせて、自分だけの超個性的な外観のコレクションを作成したりすることもできます。ただし、一つ問題があります。CandyBarは、「同じ」アイコンの複数のバージョン(例えば、インポートした2つの異なるコレクションから汎用フォルダアイコンを置き換えるなど)をカスタムコレクションにドラッグしても警告を表示しません。また、カスタムコレクションを適用する際にも同じアイコンが2つあることを警告せず、1つだけ適用されます。
カスタムコレクションとインポートコレクションに関するもう一つの小さな不満点は、コレクションにすべてのシステムアイコンの代替アイコンがない場合、CandyBarは「不足している」アイコンをデフォルトのOS Xバージョンに置き換えてしまうことです。場合によっては、これが必要な場合もあります。しかし、いくつかのケースでは、完全なコレクションに小さなコレクションを適用し、後者のアイコンは前者によって上書きされないままにしておきたいと思いました。これを実現する唯一の方法は、両方のセットのアイコンを含む新しいカスタムコレクションを作成し、その新しいコレクションを適用することです。
最後に、CandyBar ではアイコンをユーティリティから簡単に取得できます。例えば、アイコンを Finder にドラッグすると、そのアイコンをフォルダアイコンとする新しいフォルダが作成されます。また、個々のアイコンを GIF、ICNS、ICO、JPEG、PNG、TIFF ファイルにエクスポートしたり、アイコンのコレクションを iContainer ファイルにエクスポートしたりすることもできます。
うーん…アイコン
CandyBar 3のインターフェースは、最初は想像以上に複雑に感じますが、これは以前は別々だった2つの優れたプログラムを1つに統合したためだと考えています。最初の慣れるまでは、CandyBarは使いやすく楽しいものになりました。また、私のテストでは完璧に動作しました。システムレベルのアイコンを何度置き換えたり、Dockを調整したりしても、Macに問題は発生せず、数回クリックするだけですべてを元の状態に戻すことができました。(システムファイルを変更するユーティリティを使用する場合は、必ずMacのバックアップを作成してください。)Macの外観をカスタマイズしたい場合や、Leopardの新しいフォルダが気に入らない場合、CandyBarは…いや、かなり素晴らしいツールです。
CandyBar 3.1.2 には Mac OS X 10.5 以降が必要です。