テーマ及びスキンの作り方テーマ及びスキンの作り方2003/12/21ここでは、ロビーくんのテーマとスキンの作り方を簡単に説明します。チャット画面と部屋一覧画面の色が設定できるスキン・・・・・・・ツールバーや部屋ウィンドウの外観テーマ・・・・・・・スキン・カラー設定をまとめたもの。ここで、皆さんがいじることが出来るのは、カラー設定と、部屋ウィンドウのスキンです。ツールバーのスキンは最初から入っているもの以外は使用できません。テーマのインストールテーマは、スキンとカラー設定を一つのフォルダにまとめたものです。このフォルダをロビーくんのThemesフォルダに入れると、インストールが完了します。逆にこのフォルダをThemesフォルダから削除すればアンインストールになります。これはロビーくんのデフォルトテーマです。ファイルがありますね。簡単に説明しましょう。Reconテーマの中身です。あれ?ファイルはたった一つしか有りませんね。Room*.bmpがありません。部屋スキンはデフォルト(Default)のものを使う設定になっていて、カラー設定だけしか含まれていないためです。カラー設定はTheme.iniに書かれています。このようにテーマと言っても「部屋スキンとカラー設定を変更するテーマ」と「部屋スキンは他のを使ってカラー設定だけ変えるテーマ」があるのです。Theme.iniの書き方Theme.iniはテーマのカラー設定や部屋スキンの情報を含んでいるので必ず記述する必要があります。使用するツールバーのスキンの名前を指定します。これはロビーくんのメニューの「設定」-「スキン」で出てくる名前です。使用する部屋スキンの指定です。独自の部屋スキンを使うなら何も設定しないでください。他のテーマのスキンを使う場合は、そのスキンが入ったテーマ名を指定します。ここにはカラー設定が書き込まれます。手動で書き込むのは面倒なので、テーマの詳細設定ダイアログ(オプション画面のテーマタブから呼び出せます)で指定するのが便利です。カラーだけ変えるテーマを作るこれはとても簡単です。テーマのチャット画面の背景を変えただけのテーマを作ってみましょう。Themes\Defaultフォルダをデスクトップなどにコピーします。コピーしたDefaultフォルダを開きます。全て削除してしまいます。わかりやすい名前にしましょう。これがテーマ名にもなります。名前を変えたらこのフォルダをロビーくんのThemesフォルダに移動します。ロビーくんを起動します。メニューから「設定」「オプション」、そしてテーマタブを選びます。リストに先ほど自分で名前を付けたテーマ名が出てることを確認します。そのテーマをクリックして「詳細設定」ボタンを押します。詳細設定ダイアログが出ました。チャット画面の背景色を変えたいので、「チャット画面」「背景」というコンボボックスを開いて「Silver」を選びましょう。選んだら「OK」を押して閉じ、オプションも「OK」を押して閉じます。「設定」メニューの「テーマ」から自分のテーマを選んでチャット画面の背景色がSilverになるかどうか試してみてください。動作したらロビーくんを終わらせます。開き、次のように設定します。[Skin]Name=(何も書かない)[RoomSkin]Path=Default出来たら保存します。このテーマフォルダを配布すれば誰でも貴方のテーマを使うことが出来ます。