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

customItem

シンタックス

<customItem label="itemLabel" icon="iconFileName" itemId="itemID" togglable="Boolean" default="Boolean" />

対応OS

GIZMO 2.1.0 以降

アトリビュート

label 項目名を指定します。
icon アイコンファイルを指定します。このアトリビュートは省略可能です。
itemId 項目選択時にガジェットへブロードキャストされる文字列を指定します。
togglable チェックマークの有無を指定します。trueでチェックマーク有りのメニューになります。このアトリビュートは省略可能です。(省略時はfalse
default チェックマークの初期状態を指定します。trueで初期状態でチェックがつきます。このアトリビュートは省略可能です。(省略時はfalse

説明

コンテキスト メニューにカスタム アイテム項目を定義するノードです。このノードは0~n個指定可能です。コンテキスト メニューから項目を選択した場合、ガジェットにgizmo.Desktop.MENU_CUSTOM_ITEM_SELECTイベントがブロードキャストされます。

▼アナログ/デジタル選択項目を定義

<?xml version="1.0" encoding="UTF-8"?>
<gadget xmlns="http://gizmo.anthill.jp/gadget/2.0" version="1.0">
	<content src="sample.swf" />
	<title>サンプルガジェット</title>
	<author>GIZMO Community</author>

	<menu>
		<customItem label="デジタル時計" itemId="digtalMode" />
		<customItem label="アナログ時計" itemId="analogMode" />
	</menu>
</gadget>

リリースノート

ver 2.1.0
実装