ビットフィールド

 
 
 

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

これらを作成するには、PPGLayout.AddEnumControl または PPGLayout::AddEnumControl メソッドを使用して、siControlCheck コントロール タイプ enum を指定します。

// 1D array of label,value pairs
var path = XSIUtils.BuildPath(
	Application.InstallationPath(siFactoryPath),
	"Application", "layouts", "bitmaps"
);
var aListItems = new Array( 
	"Bit 0",	0, 
	"Bit 6", 	1,
	"Bit 2",	2,
	"Bit 7",	3
);
oLayout.AddEnumControl( "MyBitField", aListItems, "", siControlCheck );
注:

さらに、PPGLayout.AddItem または PPGLayout::AddItem メソッドを使用して、siControlCheck コントロール タイプ enum を指定する方法もありますが、PPGLayout.AddEnumControl または PPGLayout::AddEnumControl メソッドを使用したほうが多少便利です。

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

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

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