Beispiel #1
0
        private void InitOrb()
        {
            mRibbon.OrbImage = Resources.orca_orb;

            RibbonOrbMenuItem orbNew = new RibbonOrbMenuItem("New");

            orbNew.Image  = Resources.new_32;
            orbNew.Click += new EventHandler(newRibbonButton_Click);

            RibbonOrbMenuItem orbOpen = new RibbonOrbMenuItem("Open");

            orbOpen.Image  = Resources.open_32;
            orbOpen.Click += new EventHandler(openRibbonButton_Click);

            RibbonOrbMenuItem orbSave = new RibbonOrbMenuItem("Save");

            orbSave.Image  = Resources.save_32;
            orbSave.Click += new EventHandler(saveRibbonButton_Click);

            RibbonOrbMenuItem orbSaveAs = new RibbonOrbMenuItem("Save As");

            orbSaveAs.Image  = Resources.saveas_32;
            orbSaveAs.Click += new EventHandler(saveAsRibbonButton_Click);

            RibbonOrbMenuItem orbClose = new RibbonOrbMenuItem("Close");

            RibbonOrbMenuItem orbExit = new RibbonOrbMenuItem("Exit");

            orbExit.SmallImage = Resources.exit_16;
            orbExit.Click     += new EventHandler(exitRibbonButton_Click);

            RibbonOrbMenuItem orbOptions = new RibbonOrbMenuItem("PeggleEdit Options");

            orbOptions.SmallImage = Resources.settings_16;
            orbOptions.Click     += new EventHandler(optionsRibbonButton_Click);

            mRibbon.OrbDropDown.MenuItems.Add(orbNew);
            mRibbon.OrbDropDown.MenuItems.Add(orbOpen);
            mRibbon.OrbDropDown.MenuItems.Add(orbSave);
            mRibbon.OrbDropDown.MenuItems.Add(orbSaveAs);
            mRibbon.OrbDropDown.MenuItems.Add(new RibbonSeparator());
            mRibbon.OrbDropDown.MenuItems.Add(orbClose);
            mRibbon.OrbDropDown.OptionItems.Add(orbExit);
            mRibbon.OrbDropDown.OptionItems.Add(orbOptions);
        }
 protected override void OnClosed(EventArgs e)
 {
     Ribbon.OrbPressed = false;
     Ribbon.OrbSelected = false;
     LastPoppedMenuItem = null;
     base.OnClosed(e);
 }