echo "**This is a test menu.**" addMenu "" "Menu" "Test Menu" "." "" "Menu" FALSE addMenu "Menu" "option1" "Change Option 1" "A" :Menu_Opt1 "" FALSE addMenu "Menu" "option2" "Change Option 2" "B" :Menu_Opt2 "" FALSE addMenu "Menu" "execute" "Execute with current options" "C" :Menu_Exec "" TRUE setmenuvalue "option1" "Hello" setmenuvalue "option2" "World" setmenuoptions "Menu" FALSE FALSE TRUE setmenuhelp "option1" "This is a toggle. It is either 'Hello' or 'Goodbye'." setmenuhelp "option2" "This is a toggle. It is either 'World' or 'cruel World'" openMenu "Menu" :Menu_Opt1 getmenuvalue "option1" $opt1val if $opt1val = "Hello" setmenuvalue "option1" "Goodbye" openmenu "Menu" else setmenuvalue "option1" "Hello" openmenu "Menu" end :Menu_Opt2 getmenuvalue "option2" $opt2val if $opt2val = "World" setmenuvalue "option2" "cruel World" openmenu "Menu" else setmenuvalue "option2" "World" openmenu "Menu" end :Menu_Exec getmenuvalue "option1" $opt1val getmenuvalue "option2" $opt2val echo "**" & $opt1val & " " & $opt2val & "!**" halt