アイコン ボタン

 
 
 

アイコン ボタン コントロールには、ユーザ選択可能なビットマップ アイコンのグループと一緒に、オプションのアニメーション アイコン、およびオプションのラベルが表示されます。 これらは、任意の数値型の基本パラメータに関連付けられています。

siControlIconList コントロール タイプ列挙子を含む PPGLayout.AddEnumControl または PPGLayout::AddEnumControl メソッドを使用して作成できます。

// 1D array of iconpath,value pairs
var path = XSIUtils.BuildPath(
	Application.InstallationPath(siFactoryPath),
	"Application", "layouts", "bitmaps"
);
var aListItems = new Array( 
	path+"\hairpanel.bmp",				0, 
	path+"\toolbar_highlight.bmp", 	1,
	path+"\weightpanel.bmp",			2
);

oLayout.AddEnumControl( "PanelPicker", aListItems, "Panel Picker", siControlIconList );
注:

siControlIconList コントロール タイプ列挙子を含む PPGLayout.AddItem または PPGLayout::AddItem メソッドも使用できますが、PPGLayout.AddEnumControl または PPGLayout::AddEnumControl·メソッドの方が多少便利です。

使用可能な項目属性は次のとおりです。

すべてのコントロールで(また、PPGItem オブジェクトのプロパティとしても)使用可能な属性

多くのコントロールに共通の属性