→スキンデータ仕様書
Rev. 1.08(2006/2/1)
このドキュメントは、Lunascape3/4スキン作成手順書であり、Lunascape3/4でサポートされるスキンの作成方法を記述する。
Lunascape3/4では下記図1.で示すアイコン一式と図2.で示す背景・フォント一式、図3.で示すフレーム形状・画像をスキン機構によって変更可能である。本章では、個別のスキンの作成方法を定義する。
以下のアイコンを変更することができる。
| ファイル形式 | 24ビットカラー:PNG・BMP 32ビットカラー:BMP | |
| 透過色 | 24ビットカラーPNG:PNGで定義される透過色 24ビットカラーBMP:BMPにおけるRGB=(255,0,255) 32ビットカラーBMP:α値に依存 | |
| ファイル名 | フォルダskin/toolbar内に以下のファイルを作成する。 | |
| 「戻る」 | Goback.png/bmp | |
| 「進む」 | Goforward.png/bmp | |
| 「読み込み中止」 | Stop.png/bmp | |
| 「全て読み込み中止」 | Stopall.png/bmp | |
| 「再読み込み」 | Reload.png/bmp | |
| 「ホームへ移動」 | Gohome.png/bmp | |
| 「全て再読み込み」 | Reloadall.pngbmp | |
| 「お気に入り」 | Viewfavoritebar.png/bmp | |
| 「タブを追加」 | Tabnew.png/bmp | |
| 「タブを閉じる」 | Tabclose.png/bmp | |
| 「すべてのタブを閉じる」 | Tabcloseall.png/bmp | |
| 「アクティブなタブ以外すべてを閉じる」 | Tabcloseallwithoutactive.png/bmp | |
| 「右側のタブを閉じる」 | Tabcloserightside.png/bmp | |
| 「左側のタブを閉じる」 | TabCloseLeftSide.png/bmp | |
| ファイルメニュー「印刷」 | Print.png/bmp | |
| ファイルメニュー「オフライン」 | Offline.png/bmp | |
| 編集メニュー「コピー」 | Editcopy.png/bmp | |
| 編集メニュー「切り取り」 | Editcut.png/bmp | |
| 編集メニュー「貼り付け」 | Editpaste.png/bmp | |
| 表示メニュー「上の階層へ」 | Upperfolder.png/bmp | |
| 表示メニュー「ソース」 | Viewsource.png/bmp | |
| ツールメニュー 「Internet Explorer設定」 | IEsetting.png/bmp | |
| ツールメニュー 「Lunascape設定」 | Lunascapesetting.png/bmp | |
| ツールメニュー「Gecko設定」 | GeckoSetting.png/bmp | |
| タブメニュー「シフトロック」 | Shiftlock.png/bmp | |
| タブメニュー「タブロック」 | Tablock.png/bmp | |
| お気に入り表示 | Viewfavorite.png/bmp | |
| お気に入りリスト表示 | Viewfavoritelist.png/bmp | |
| 履歴ビュー表示 | Viewhistory.png/bmp | |
| インフォビュー表示 | Viewinfoview.png/bmp | |
| 設定ツリー表示 | Viewsettingtree.png/bmp | |
| ウィンドウツリー表示 | Viewwindowtree.png/bmp | |
| テンポラリツリー表示 | Viewtemporarytree.png/bmp | |
| アウトプットウィンドウ表示 | Viewoutputwindow.png/bmp | |
| エンジン切り替え | TabSwapEngine.png/bmp | |
| お気に入りに追加 | AddFavorite.png/bmp | |
| リンクアイテムを追加 | AddLink.png/bmp | |
| フォルダアイテムを追加 | AddFolder.png/bmp | |
| RSSアイテムを追加 | AddRss.png/bmp | |
| 共有ブックマークアイテムを追加 | AddOuterLink.png/bmp | |
| リンクをまとめて追加 | GetLink.png/bmp | |
| LunaTVに移動 | LunaTV.png/bmp | |
| メーラー起動 | Mail.png/bmp | |
| 一覧モード表示 | OpenThumbnail.png/bmp | |
| 備考 | 24ビットと32ビットカラーは混在できない | |
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 高さ24ピクセル、幅40ピクセルを1フレームとし、 16フレーム:高さ24ピクセル、幅640ピクセル |
| 透過色 | なし |
| ファイル名 | skin/animation/animation.bmp |
画像例:![]() | |
| ファイル形式 | 24ビットカラー:Windows用BMP | |
| 画像サイズ | 高さ15ピクセル、幅16ピクセルを1個のアイコンとし、 1個~60個:高さ15ピクセル、幅16~960ピクセル | |
| 透過色 | BMP形式におけるRGB=(255,0,255) | |
| ファイル名 | フォルダskin/treeitem内に以下のファイルを作成する。 | |
| お気に入りの最上位フォルダ | 非選択時:root_images.bmp 選択時:selected_root_images.bmp | |
| お気に入りのフォルダ | 非選択時:folder_images.bmp 選択時:selected_folder_images.bmp | |
| お気に入りのリンクグループ | 非選択時:linkgroup_images.bmp 選択時:selected_linkgroup_images.bmp | |
| お気に入りのページリンク | 非選択時:link_images.bmp 選択時:selected_link_images.bmp | |
| RSSアイテム | 非選択時:rssroot_images.bmp 選択時:selected_rssroot_images.bmp | |
| RSSアイテム内の記事リンク | 非選択時:rsslink_images.bmp 選択時:selected_rsslink_images.bmp | |
| ファイル形式 | 24ビットカラー:Windows用BMP | |
| 画像サイズ | 高さ15ピクセル、幅16ピクセルを1個のアイコンとし、 1個~60個:高さ15ピクセル、幅16~960ピクセル | |
| 透過色 | BMP形式におけるRGB=(255,0,255) | |
| ファイル名 | フォルダskin/treeitem内に以下のファイルを作成する。 | |
| 設定ツリーの最上位 フォルダ | 非選択時:setting_tree_root_images.bmp 選択時:selected_setting_tree_root_images.bmp | |
| 検索エンジンの最上位 フォルダ | 非選択時:searchengine_root_images.bmp 選択時:selected_searchengine_root_images.bmp | |
| 検索エンジンの「標準」 フォルダ | 非選択時:searchengine_defaultfolder_images.bmp 選択時:selected_searchengine_defaultfolder_images.bmp | |
| 検索エンジンのフォルダ | 非選択時:searchengine_folder_images.bmp 選択時:selected_searchengine_folder_images.bmp | |
| 検索エンジンアイテム | 非選択時:searchengine_link_images.bmp 選択時:selected_searchengine_link_images.bmp | |
| サービスの最上位 フォルダ | 非選択時:function_root_images.bmp() 選択時:selected_function_root_images.bmp | |
| サービスのフォルダ | 非選択時:function_folder_images.bmp 選択時:selected_function_folder_images.bmp | |
| サービスアイテム | 非選択時:function_link_images.bmp 選択時:selected_function_link_images.bmp | |
| プロキシの最上位 フォルダ | 非選択時:proxy_root_images.bmp 選択時:selected_proxy_root_images.bmp | |
| プロキシのフォルダ | 非選択時:proxy_folder_images.bmp 選択時:selected_proxy_folder_images.bmp | |
| 「直接接続」アイテム | 非選択時:proxy_direct_images.bmp 選択時:selected_proxy_direct_images.bmp | |
| 「IEのプロキシ設定 を利用」アイテム | 非選択時:proxy_ie_images.bmp 選択時:selected_proxy_ie_images.bmp | |
| プロキシアイテム | 非選択時:proxy_link_images.bmp 選択時:selected_proxy_link_images.bmp | |
| スクリプトの最上位 フォルダ | 非選択時:script_root_images.bmp 選択時:selected_script_root_images.bmp | |
| スクリプトのフォルダ | 非選択時:script_folder_images.bmp 選択時:selected_script_folder_images.bmp | |
| スクリプトアイテム | 非選択時:script_link_images.bmp 選択時:selected_script_link_images.bmp | |
| スタートアップのフォルダ | 非選択時:startup_root_images.bmp 選択時:selected_startup_root_images.bmp | |
| フィルタアクションの 最上位フォルダ | 非選択時:filteraction_root_images.bmp 選択時:selected_filteraction_root_images.bmp | |
| フィルタアクションの フォルダ | 非選択時:filteraction_folder_images.bmp 選択時:selected_filteraction_folder_images.bmp | |
| フィルタアクションアイテム | 非選択時:filteraction_link_images.bmp 選択時:selected_filteraction_link_images.bmp | |
| ティッカーの最上位 フォルダ | 非選択時:ticker_root_images.bmp 選択時:selected_ticker_root_images.bmp | |
| 設定バーの最上位フォルダ | 非選択時:settingbar_root_images.bmp 選択時:selected_settingbar_root_images.bmp | |
| 設定バーアイテム | 非選択時:settingbar_link_images.bmp 選択時:selected_settingbar_link_images.bmp | |
| スタイル設定の最上位 フォルダ | 非選択時:style_root_images.bmp 選択時:selected_style_root_images.bmp | |
| 各種スタイルのフォルダ | 非選択時:style_folder_images.bmp 選択時:selected_style_folder_images.bmp | |
| スタイル設定の 既定アイテム | 非選択時:style_default_images.bmp 選択時:selected_style_default_images.bmp | |
| スタイル設定アイテム | 非選択時:style_link_images.bmp 選択時:selected_style_link_images.bmp | |
| ファイル形式 | 24ビットカラー:Windows用BMP | |
| 画像サイズ | 高さ15ピクセル、幅16ピクセルを1個のアイコンとし、 1個~60個:高さ15ピクセル、幅16~960ピクセル | |
| 透過色 | BMP形式におけるRGB=(255,0,255) | |
| ファイル名 | フォルダskin/treeitem内に以下のファイルを作成する。 | |
| 履歴の最上位 フォルダ | 非選択時:history_root_images.bmp 選択時:selected_history_root_images.bmp | |
| 「最近閉じたタブ」 フォルダ | 非選択時:recently_closed_root_images.bmp 選択時:selected_recently_closed_root_images.bmp | |
| 「閲覧履歴」フォルダ | 非選択時:browse_history_root_images.bmp 選択時:selected_browse_history_root_images.bmp | |
| ファイル形式 | 24ビットカラー:Windows用BMP | |
| 画像サイズ | 高さ15ピクセル、幅16ピクセルを1個のアイコンとし、 1個~60個:高さ15ピクセル、幅16~960ピクセル | |
| 透過色 | BMP形式におけるRGB=(255,0,255) | |
| ファイル名 | フォルダskin/treeitem内に以下のファイルを作成する。 | |
| ウィンドウツリーの 最上位フォルダ | 非選択時:window_tree_root_images.bmp 選択時:selected_window_tree_root_images.bmp | |
図2で示す各部位に対応した背景・フォント色を変更することができる。
図2:背景・フォントスキン
ツールバーの背景・ツールバータイトルのフォント色を変更する。 背景の画像ファイルは以下の形式で作成する。
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | skin/frame/back.bmp |
フォント色は後述のskin.configファイルの記述によって変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかステータスバー専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 skin/statusbar /back.bmp |
フォント色は後述のskin.configファイルの記述によって変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 16×16 |
| 透過色 | BMPにおけるRGB=(255,0,255) |
| ファイル名 | ActiveXのダウンロードの許可/禁止:enable_dlactivex.bmp/disable_dlactivex.bmp ActiveXの実行の許可/禁止:enable_execactivex.bmp/disable_execactivex.bmp |
フォント色は後述のskin.configファイルの記述によって変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかティッカー専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 skin/ticker/caption.bmp |
フォント色は後述のskin.configファイルの記述によって変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかサイドツールバー専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 skin/sidebar/toolbar.bmp |
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかスライダー専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 skin/sidebar/slider.bmp |
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかサイドバー専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 選択時:skin/sidebar/active_caption.bmp |
フォント色は後述のskin.configファイルの記述によって変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかオートハイドタブ専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 skin/autohide_tab/back.bmp |
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかオートハイドタブ専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 選択時:skin/autohide_tab/active.bmp |
フォント色は後述のskin.configファイルの記述によって変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかサイドバータブ専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 skin/ sidebar_tab/back.bmp |
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかサイドバータブ専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 選択時:skin/sidebar_tab/active.bmp |
フォント色は後述のskin.configファイルの記述によって変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかメインタブ専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 skin/main_tab/back.bmp |
メインタブの背景色(もしくは背景)・フォント色を変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 |
| 透過色 | なし |
| ファイル名 | 後述のスキン設定ファイルにより、ツールバーの背景をそのまま 表示するかメインタブ専用の背景を用いるかを選択できる。 専用の背景を作成する場合は下記の名前で作成する。 選択時:skin/main_tab/active.bmp |
図3.で示す各部位のフレーム形状・画像を変更することができる。 また、最大化・最小化等指定の機能を持ったボタンをフレーム上に配置することができる。
図3:フレームスキン
メインフレームの形状を変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP | |
| 透過色 | BMP形式におけるRGB=(0,0,0) 透過色の部分のフレームが切り取られる。 | |
| 画像サイズ | 任意 各部位の画像サイズに対応してフレームサイズが変更される。 | |
| ファイル名 | フォルダskin/mainframe内に以下のファイルを作成する。 また、フルスクリーンモード時のフレームは同ファイル名で フォルダskin/mainframe_full内に以下のファイルを作成する。 | |
| 左上 | topleft.bmp | |
| 中央上 | topcenter.bmp | |
| 右上 | topright.bmp | |
| タイトル | caption.bmp | |
| 左 | middleleft.bmp | |
| 右 | middleright.bmp | |
| 左下 | bottomleft.bmp | |
| 中央下 | bottomcenter.bmp | |
| 右下 | bottomright.bmp | |
メインフレームの背景画像を変更する。
| ファイル形式 | 24ビットカラー:Windows用BMP | |
| 透過色 | なし。但しフレームを切り取る場合には前述のフレーム形状スキンに 透過色を設定することで対応可能である。 | |
| 画像サイズ | 任意 ※表示領域より小さい画像ファイルを適用した際には、 | |
| ファイル名 | skin/mainframe/back.bmp | |
メインフレームに指定の動作をするボタンを配置する。
| ファイル形式 | 24ビットカラー:Windows用BMP | ||
| 透過色 | なし。 | ||
| 画像サイズ | 任意 | ||
| ファイル名 | フォルダskin/mainframe内に以下のファイルを作成する。 後述のスキン設定ファイルで、各画像のファイル名を指定する。 | ||
| 通常 | xxx.bmp 例:close.bmp | 例: ![]() | |
| マウスカーソルが上にある時 | yyy.bmp 例:close_hot.bmp | 例: ![]() | |
| マウスの左ボタン押下中 | zzz.bmp 例:close_down.bmp | 例: ![]() | |
Lunascapeのスキンにおける情報の詳細を記述したファイル。 スキン設定ファイルを適切に記述することでアイコンサイズや背景スキンの参照先、フォントの色等を変更することができる。 ファイル名はskin/skin.configとし、ファイル形式は以下に示すXMLテキスト形式である。 以下の書式に基づきスキンに関する情報を記述する。
| 太字 | 既定値を表す。 値が太字表記されている項目を省略した場合は既定値が用いられる。 |
| 数字 | 3-2、3-3章の各項目に対応する。 |
| スキン名 | 任意の文字列。 Lunascape3/4デザイン切り替え時に表示されるタイトルとして用いられる。 |
| コメント | 任意の文字列 |
| フォントの色 | #000000~#FFFFFF(RGBカラーの16進数表記) |
| タブの色 | #000000~#FFFFFF(RGBカラーの16進数表記) |
| アイコンの幅・高さ | 数値(10~32の整数) |
| アニメーションバーの幅・高さ | 数値(10~40の整数) |
| background_imageの 値と適用される画像 ファイルの関係 | ・file…前述の各部位専用に指定された画像ファイルで描画する。 ・none…Windowsで設定された背景色で背景を塗りつぶす。 |
| ボタンを押した時に 実行されるコマンド | ・close…Lunascapeを終了する。 ・minimize…Lunascapeを最小化する。 |
以上