オーナードローメニュー

オーナードローメニュー(右クリックメニュー)に使用する画像ファイル類。

+-(myghost)
  +-shell
    +-master
      +-descript.txt
      +-readme.txt
      +-surface*.png
      +-surface*.pna
      +-(element).png
      +-(element).pna
      +-surfaces.txt
      +-surfaces**.txt
      +-alias.txt
      +-thumbnail.png
      +-makoto.dll
      +-surfacetable.txt
      +-menu_background.png
      +-menu_foreground.png
      +-menu_sidebar.png

実際には必ずしも上記位置にファイルがある必要はなく、フォルダ内などにあってもよい。

SHIORI Resourceによってオーナードローメニューの設定をする場合、ghost/master側にあった方が都合がよい(ghost/master基点の相対パスで指定するので)。

menu_background.png

オーナードローメニューの背景画像。

メニューの領域は画像ではなくメニューの大きさになる。

省略可能(標準のメニュー表示になる)。

menu_foreground.png

オーナードローメニューツリーのカーソル選択部分の画像。

省略可能(標準のメニュー表示になる)。

menu_sidebar.png

オーナードローメニューツリーの左側に追加できる画像。

横幅のみ画像の幅となる。

省略可能。

いずれも画像、文字色などの指定はシェルのdescript.txtまたはSHIORI Resourceによって行う。

SHIORI Resourceで指定する場合は、キャラクターが入れ替わり制であったり、モード切替のような機能を持つゴーストで、その状態に応じてメニュー表示を変更するなどの仕掛けに使える。

shell側descript.txtとSHIORI Resourceの両方で指定した場合、SHIORI Resourceの方が優先される。

また、各画像のファイル名は必ずしも上例の通りにする必要は無い(任意名でよい)。

詳細はオーナードローメニューの設定のページも参照。

メニューの画像が切れた部分はその端の色を単色で塗り潰す。

指定が無かった場合は一般的なポップアップになる。