ガジェット定義ファイル 2.0

ガジェット定義ファイル 2.0

ガジェット定義ファイル(gadget.xml)の要素一覧です。GIZMOコンポーネント 2.1.0以降で作成したガジェットで使用します。[](かっこ)のついた項目は省略可能です。

要素一覧

要素名       説明
gadget       ルートノード
  @xmlns     ネームスペース(="http://gizmo.anthill.jp/gadget/2.0")
  @version     ガジェットのバージョン
  [@listPriority]     ガジェット メニューでの表示順
  [@listChild]     ガジェット メニューでの表示の有無(子ガジェット専用)
  [@autoRun]     自動起動の有無
  [@autoResume]     デッキ起動時にオープンの復元を行うかの有無
  content     ガジェットとして表示するSWF定義ノード
    @src   親レイヤーのSWFファイル
    [@flashVars]   FlashVarsの設定 ※v2.2.1以降
    [@allowFullScreen]   フルスクリーン表示の可否 ※v2.3.0以降
    [layer]   子レイヤーの定義ノード
      [@type] レイヤーのタイプ
      [@src] 子レイヤーのSWFファイル
      [@offsetX] 子レイヤーの水平オフセット値
      [@offsetY] 子レイヤーの垂直オフセット値
      @name 子レイヤー名
      [@visible] ガジェット起動時の子レイヤー表示の有無
      [@flashVars] FlashVarsの設定 ※v2.2.1以降
      [@allowFullScreen] フルスクリーン表示の可否 ※v2.3.0以降
  title     表示名定義ノード
  [description]     説明文定義ノード
  author     作者名定義ノード
  [copyright]     著作権情報定義ノード
  [firstRun]     ガジェットインストール後の初回起動の定義ノード
    [@alwaysInFront]   最前面固定の可否
  [menu]     コンテキスト メニュー定義ノード
    [alwaysInFront]   最前面固定項目定義ノード
      @label 項目ラベル
      [@icon] 項目用アイコンファイル
    [link]   リンク項目定義ノード
      @label 項目ラベル
      [@icon] 項目用アイコンファイル
      @url リンク先URL
    [close]   ガジェット終了項目定義ノード
      @label 項目ラベル
      [@icon] 項目用アイコンファイル
      [@gadgetId] 終了対象ガジェットのgadgetId
    [customItem]   カスタム アイテム項目定義ノード
      @label 項目ラベル
      [@icon] 項目用アイコンファイル
      @itemId itemId
      [@togglable] チェックマークの有無
      [@default] チェックマークの初期チェック状態
    [separator]   区切り線定義ノード
    [config]   ガジェット設定ダイアログ項目定義ノード
      @label 項目ラベル
      [@icon] 項目用アイコンファイル
      [@fileName] ガジェット定義ダイアログ用HTMLファイル
    [menu]   サブ メニュー定義ノード
      @label 項目ラベル
    [deck_gadgetMenu]   デッキのガジェットリスト(サブメニュー形式)のメニュー要素を定義 ※v2.3.1以降
      @label メニュー表示用ラベル
      [@icon] メニュー表示用アイコンファイル
    [deck_minimize]   デッキを最小化するメニュー要素を定義 ※v2.3.1以降
      @label メニュー表示用ラベル
      [@icon] メニュー表示用アイコンファイル
      [@restore] 最小化からの復帰メニュー表示用ラベル
    [deck_autoStart]   デッキの自動起動設定のメニュー要素を定義 ※v2.3.1以降
      @label メニュー表示用ラベル
      [@icon] メニュー表示用アイコンファイル
    [deck_screenSaver]   デッキのスクリーンセーバー起動メニューを定義 ※v2.3.1以降
      @label メニュー表示用ラベル
      [@icon] メニュー表示用アイコンファイル