checkBoxGrp を使用したプログラム例を、以下にあげておきます。
checkBoxGrp の、どのボタンがチェックされているかは、 -q -value1 フラグなどによって調べることができます。
global proc testCheckBoxGrp()
{
if(`checkBoxGrp -q -value1 sampleCheckBoxGrp`)
{
sphere;
}
if(`checkBoxGrp -q -value2 sampleCheckBoxGrp`)
{
cone;
}
if(`checkBoxGrp -q -value3 sampleCheckBoxGrp`)
{
polyCube;
}
}
string $windowName = `window -title "checkBoxGrp"`;
columnLayout;
checkBoxGrp
-numberOfCheckBoxes 3
-label "プリミティブ作成"
-labelArray3 "球" "コーン" "立方体"
sampleCheckBoxGrp;
button -label "作成" -command "testCheckBoxGrp()";
showWindow $windowName;