■豆その1 有効無効
rcMenuのメニューの有効無効を設定するとき
この間はじめて知ったんだけど、直接有効無効を設定できないのね
そこで、こんな方法を使う様だ
何か遠回りの様で嫌いだ
–まずフラグ入れを準備
Local menuFlag = false–以下はメニュー部分
rcMenu myMenu
(
subMenu
(
menuItem testAMi “TestA” enabled:false
menuItem testBMi “TestB” enabled:true
)on myMenu update do
(
myMune.testAMi.enabled = menuFlag
myMune.testBMi.enabled = not menuFlag
)
)–後は何かのきっかけでmenuFlagを切り替える
–この場合はファンクションを別途用意
fn menuChange_fn =
(
menuFlag = true
)
んー、やっぱ嫌いだな
直接
myRollout.myMenu.testAMi.enabled = true
ってな感じが出来ないのがヤダ
ちなみに、checkedに関しても同じくです
■豆その2 区切り線
なんか知らんけど、区切り線の説明が一切無かったはずなので
とりあえずこんな感じ
rcMenu myMenu
(
subMenu
(
menuItem testAMi “TestA” enabled:false
seperator sep01–ここが区切り線
menuItem testBMi “TestB” enabled:true
)
)
■豆その3 shellLaunch
へぇ、なるほどね
こんな方法もあるのだね。WEBサイトにツール説明をおく場合に便利だね!
rcMenu myMenu
(
subMenu
(
menuItem testAMi “TestA” enabled:false
menuItem testBMi “TestB” enabled:true
)
on testAMi picked do shellLaunch “http://www.sakaiden.com” “”
on testBMi picked do shellLaunch “mailTo:sakaiden@live.jp” “”
)
以上まめ知識でした