コントロール設定のオプションが、ユーザーのニーズに合わない場合は、カスタムコントロールオプションを作成できます。カスタムコントロールオプションを作成するには、次の手順を実行します。
オプションのディレクトリ構造を /usr/share/themes ディレクトリ内に作成します。ほかのオプションと同じディレクトリ構造を使用します。たとえば、SmallPrint というオプションを作成する場合は、次のディレクトリを作成します。
/usr/share/themes/SmallPrint
/usr/share/themes/SmallPrint/gtk-2.0
ユーザー要件をほぼ満たす gtkrc ファイルを見つけます。そのファイルを新しいオプションの gtk-2.0 ディレクトリにコピーします。
テキストエディタを使用して、gtkrc ファイルを開き、必要に応じてインタフェース要素の属性を変更します。
新しいオプションにイメージが含まれる場合は、そのイメージを新しいオプションの pixmaps ディレクトリにインストールします。新しいオプションが別のオプションのイメージを使用する場合は、新しいオプション用にイメージのコピーを作成する必要はありません。ただし、gtkrc ファイルの pixmap_path エントリに登録されているイメージへの参照が正しいことを確認する必要があります。
ユーザーは、コントロール設定向けの新しいオプションを選択できるようになりました。
gtkrc ファイルについては、次の URL を参照してください。
http://developer.gnome.org/doc/API/2.0/gtk/gtk-Resource-Files.html