Code: Select all
@MENU 1,
{
{"Run",
{
{"Start...", ID = "start"},
{"Stop...", ID = "stop", Flags = #MENUITEM_DISABLED},
{""},
{"Exit...", ID = "quit", Hotkey = "ESC"}
}
},
{"Pref",
{
{"Sound..",
{
{"ON..", ID = "SonidoOn", Flags = #MENUITEM_TOGGLE},
{"OFF..", ID = "SonidoOff", Flags = #MENUITEM_TOGGLE}
}
},
{""},
{"Skin..",
{
{"Default..", ID = "Skin00", Flags = #MENUITEM_TOGGLE},
{"Cars..",
{
{"Car1..", ID = "Skin01", Flags = #MENUITEM_TOGGLE},
{"Car2..", ID = "Skin02", Flags = #MENUITEM_TOGGLE},
{"Car3..", ID = "Skin03", Flags = #MENUITEM_TOGGLE}
}
},
}
},
{""},
{"Time..",
{
{"0.5 Seconds..", ID = "Tiempo0", Flags = #MENUITEM_TOGGLE},
{"1 Second..", ID = "Tiempo1", Flags = #MENUITEM_TOGGLE},
{"10 Seconds..", ID = "Tiempo2", Flags = #MENUITEM_TOGGLE},
{"1 Minute..", ID = "Tiempo3", Flags = #MENUITEM_TOGGLE}
}
},
{""},
{"Language..",
{
{"English..", ID = "idioma0", Flags = #MENUITEM_TOGGLE},
{"Castellano..", ID = "idioma1", Flags = #MENUITEM_TOGGLE},
{"Français..", ID = "idioma2", Flags = #MENUITEM_TOGGLE},
{"Italiano..", ID = "idioma3", Flags = #MENUITEM_TOGGLE},
{"Deutsche..", ID = "idioma4", Flags = #MENUITEM_TOGGLE}
}
},
{""},
{"Save..", ID = "save"}
}
},
{"?",
{
{"About..", ID = "about"}
}
}
}
@DISPLAY {Title="Example Tree Menu Bug ", Width=320, Height=208, Color=#WHITE, Borderless = False, NoClose=False,
KeepProportions=True, Sizeable = False, NoModeSwitch=True, Menu=1
}
InstallEventHandler({OnMenuSelect = p_MenuFunc})
EscapeQuit(True)
Repeat
WaitEvent
Forever