public void ConfigureSelectMenu(SelectMenu mnu) {
mnu
.Items()
.AddGroup("Slowly")
.Add("Slower", "slower")
.Add("Slow", "slow")
.FinishGroup()
.Add("Medium", "medium")
.AddGroup("Fastly", true)
.Add("Fast", "fast")
.Add("Faster", "faster")
.FinishGroup()
.Finish()
.Rendering
.SetPrettyRender(true)
.Finish()
.Options
.SetDisabled(this.Disabled)
.SetWidth(this.Width)
.SetIcons(this.Icons)
.Finish()
;
if (this.showEvents) {
mnu
.Events
.SetChangeEvent("return changeEvent(event, ui);")
.SetCloseEvent("return closeEvent(event, ui);")
.SetCreateEvent("return createEvent(event, ui);")
.SetFocusEvent("return focusEvent(event, ui);")
.SetSelectEvent("return selectEvent(event, ui);")
.SetOpenEvent("return openEvent(event, ui);")
.Finish();
}
if (!this.prettyRender)
mnu.Rendering.Compress();
if (this.renderCSS)
mnu.Rendering.ShowCSS();
}