Example #1
0
        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);
        }
Example #2
0
        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);
        }