public static Delegates.MainMenu CreateDelegatesMenu() { Delegates.MainMenu DelegatesmainMenu = new Delegates.MainMenu(); Delegates.MenuItem subMenu1 = new Delegates.MenuItem("Show Date/Time"); Delegates.MenuItem subMenu2 = new Delegates.MenuItem("Version and Digits"); Delegates.ActionItem showTimeMethod = new Delegates.ActionItem("Show Time"); Delegates.ActionItem showDateMethod = new Delegates.ActionItem("Show Date"); Delegates.ActionItem countDigitsMethod = new Delegates.ActionItem("Count Digits"); Delegates.ActionItem ShowVersionMethod = new Delegates.ActionItem("Show Version"); DelegatesmainMenu.AddSubItem(subMenu1); DelegatesmainMenu.AddSubItem(subMenu2); showTimeMethod.m_ActionItemEvent += sr_MenuMethods.ShowTime.ShowTime_Method; subMenu1.AddSubItem(showTimeMethod); showDateMethod.m_ActionItemEvent += sr_MenuMethods.ShowDate.ShowDate_Method; subMenu1.AddSubItem(showDateMethod); countDigitsMethod.m_ActionItemEvent += sr_MenuMethods.CountDigits.CountDigits_Method; subMenu2.AddSubItem(countDigitsMethod); ShowVersionMethod.m_ActionItemEvent += sr_MenuMethods.ShowVersion.ShowVersion_Method; subMenu2.AddSubItem(ShowVersionMethod); return(DelegatesmainMenu); }
private void buildMenu() { Delegates.SubMenu subMenuA = new Delegates.SubMenu("Show Date/Time", r_MainMenu); Delegates.SubMenu subMenuB = new Delegates.SubMenu("Version and Capitals", r_MainMenu); Delegates.ActionMenuItem showDate = new Delegates.ActionMenuItem("Show Date", subMenuA); Delegates.ActionMenuItem showTime = new Delegates.ActionMenuItem("Show Time", subMenuA); Delegates.ActionMenuItem countCapitals = new Delegates.ActionMenuItem("Count Capitals", subMenuB); Delegates.ActionMenuItem showVersion = new Delegates.ActionMenuItem("Show Version", subMenuB); showDate.ItemActivated += this.showDate_ItemActivated; showTime.ItemActivated += this.showTime_ItemActivated; countCapitals.ItemActivated += this.countCapitals_ItemActiveted; showVersion.ItemActivated += this.showVersion_ItemActiveted; subMenuA.AddSubItem(showDate); subMenuA.AddSubItem(showTime); subMenuB.AddSubItem(countCapitals); subMenuB.AddSubItem(showVersion); r_MainMenu.AddSubItem(subMenuA); r_MainMenu.AddSubItem(subMenuB); }