global test_floater
rollout test_roll_1 "test rollout 1" (
label lbl_test "test rollout 1"
)
rollout test_roll_2 "test rollout 2" (
label lbl_test "test rollout 2"
)
rollout test_subroll_1 "test subrollout 1" (
label lbl_test "test subrollout 1"
)
rollout test_subroll_2 "test subrollout 2" (
label lbl_test "test subrollout 2"
)
rollout test_control "test control" (
checkbutton ckb_roll_1 "rollout 1"
checkbutton ckb_roll_2 "rollout 2"
checkbutton ckb_subroll_1 "subrollout 1"
checkbutton ckb_subroll_2 "subrollout 2"
subrollout sub_roll "subrollout here" width:256 height:64 align:#center
on ckb_roll_1 changed state do (
if (state) then ( addrollout test_roll_1 test_floater )
else ( removerollout test_roll_1 test_floater )
)
on ckb_roll_2 changed state do (
if (state) then ( addrollout test_roll_2 test_floater )
else ( removerollout test_roll_2 test_floater )
)
on ckb_subroll_1 changed state do (
if (state) then ( addsubrollout sub_roll test_subroll_1 )
else (removesubrollout sub_roll test_subroll_1 )
)
on ckb_subroll_2 changed state do (
if (state) then ( addsubrollout sub_roll test_subroll_2 )
else ( removesubrollout sub_roll test_subroll_2 )
)
)
test_floater = newRolloutFloater "Hello" 512 512
addrollout test_control test_floater
출처:http://forums.cgsociety.org/showthread.php?t=699242




0