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 "make Primitives"
-labelArray3 "Sphere" "Cone" "Cube"
sampleCheckBoxGrp;
button -label "OK" -command "testCheckBoxGrp()";
showWindow $windowName;