CGI State: None
document

概要


home
  +-ghost
      +-sakura
         +-shell
            +-master
               +-descript.txt
               +-menu_background.png
               +-menu_foreground.png
               +-menu_sidebar.png
               ....
               ..
         +-shell

定義法


menu.background.bitmap.filename,menu_background.png
menu.foreground.bitmap.filename,menu_foreground.png
menu.sidebar.bitmap.filename,menu_sidebar.png

menu.background.font.color.r,0
menu.background.font.color.g,0
menu.background.font.color.b,0

menu.foreground.font.color.r,205
menu.foreground.font.color.g,158
menu.foreground.font.color.b,175

menu.disable.font.color.r,128
menu.disable.font.color.g,128
menu.disable.font.color.b,128

menu.separator.color.r,205
menu.separator.color.g,158
menu.separator.color.b,175

menu.background.alignment,righttop
menu.foreground.alignment,righttop
menu.sidebar.alignment,bottom


menu.*.bitmap.filename はフォアグラウンドおよびバックグラウンドビットマップのファイル名を表す。ロードできるフォーマットは現在のところ png フォーマットのみ。画像サイズに制限はないが、メニュー領域の面積はそもそもゴースト側には制御できないことに注意(全域が使われる保証はない)。ただし、サイドバービットマップに限りビットマップの幅がサイドバーの幅と等しくなる。

menu.*.font.color.* はメニューの foreground(選択時)、background(非選択時)、および disable(無効化時)color を表す。RGB 値で指定する。

menu.separator.color.* はセパレータ(メニュー区切りの横棒)カラーを表す。RGB 値で指定する。

menu.*.alignment は画像の位置アラインメントを表す。フォアグラウンドおよびバックグラウンドビットマップには lefttop / righttop / centertop が使用でき、それぞれ左上/右上/中央に寄せられる。サイドバービットマップには top / bottom が使用でき、それぞれ上および下に寄せられる。



これらのデータの指定と適切なエントリの記述は全て省略できる。省略した場合は伝統的なポップアップメニューが表示される。

戻る