Example #1
0
        public ToolStripContainer AddExitButton(ToolStripContainer toolbarContainer, ExitButtonDelegate myDelegate)
        {
            if (myDelegate != null)
            {
                imgExitToolStrip = new ToolStrip();
                // imgExitToolStrip.ImageScalingSize = new Size(18, 18);

                imgExitToolStrip.ImageList    = new ImageList();
                imgExitToolStrip.ItemClicked += new ToolStripItemClickedEventHandler(this.toolBar_Click);
                imgExitToolStrip.ImageList.Images.Add("Exit", Image.FromHbitmap(ImageEdit.EXIT.GetHbitmap()));

                ToolStripItem button;

                button             = new ToolStripButton();
                button.Text        = "";
                button.ImageKey    = "Exit";
                button.Name        = "Exit";
                button.ToolTipText = "Exit";
                imgExitToolStrip.Items.Add(button);

                toolbarContainer.TopToolStripPanel.Controls.Add(imgExitToolStrip);
                this.exitDelegate = myDelegate;
            }
            else
            {
                if (imgExitToolStrip != null)
                {
                    toolbarContainer.TopToolStripPanel.Controls.Remove(imgExitToolStrip);
                }
                imgExitToolStrip = null;
            }
            return(toolbarContainer);
        }
Example #2
0
         public ToolStripContainer AddExitButton(ToolStripContainer toolbarContainer,ExitButtonDelegate myDelegate)
         {
             if (myDelegate != null) {
                imgExitToolStrip = new ToolStrip();
               // imgExitToolStrip.ImageScalingSize = new Size(18, 18);

                imgExitToolStrip.ImageList = new ImageList();
                imgExitToolStrip.ItemClicked += new ToolStripItemClickedEventHandler(this.toolBar_Click);
                imgExitToolStrip.ImageList.Images.Add("Exit", Image.FromHbitmap(ImageEdit.EXIT.GetHbitmap()));

                ToolStripItem button;

                button = new ToolStripButton();
                button.Text = "";
                button.ImageKey = "Exit";
                button.Name = "Exit";
                button.ToolTipText = "Exit";
                imgExitToolStrip.Items.Add(button);
    
                toolbarContainer.TopToolStripPanel.Controls.Add(imgExitToolStrip);
                this.exitDelegate = myDelegate;
             }
             else {
                 if (imgExitToolStrip != null) {
                    toolbarContainer.TopToolStripPanel.Controls.Remove(imgExitToolStrip);
                 }
                 imgExitToolStrip = null;
             }
             return toolbarContainer;

         }