radioButtonGrp

radioButtonGrp の例

radioButtonGrp を使用したプログラム例を以下にあげておく。
radioButtonGrp のどのボタンがチェックされているかは -q -select によって調べることができる。
(返り値は int になる)

global proc makePrimitive()
{
	int $selected;

	$selected = `radioButtonGrp -q -select radioButtonGrp1`;
	if($selected == 1)
	{
		sphere;
	}
	else if($selected == 2)
	{
		nurbsCube;
	}
}

string $windowName = `window -title "radioButtonGrp1"`;
columnLayout;
text -label "make Primitive";
radioButtonGrp -numberOfRadioButtons 2
	-label "Primitive" -labelArray2 "sphere" "cube" -select 1 radioButtonGrp1;
button -label "OK" -command "makePrimitive()";
button -label "Close" -command "deleteUI $windowName";
showWindow;
実行結果

参考


Prev
Home | Contents
abe@injapan.net