Mega Code Archive

 
Categories / C# / GUI Windows Form
 

ToolBar Example

/* User Interfaces in C#: Windows Forms and Custom Controls by Matthew MacDonald Publisher: Apress ISBN: 1590590457 */ using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data;   /// <summary>   /// Summary description for ToolBarExample.   /// </summary>   public class ToolBarExample : System.Windows.Forms.Form   {     internal System.Windows.Forms.ContextMenu ContextMenu1;     internal System.Windows.Forms.MenuItem MenuItem1;     internal System.Windows.Forms.MenuItem MenuItem2;     internal System.Windows.Forms.MenuItem MenuItem3;     internal System.Windows.Forms.ImageList imagesToolBar;     internal System.Windows.Forms.ImageList imagesLarge;     internal System.Windows.Forms.ToolBar ToolBar4;     internal System.Windows.Forms.ToolBarButton ToolBarButton13;     internal System.Windows.Forms.ToolBarButton ToolBarButton16;     internal System.Windows.Forms.ToolBar ToolBar3;     internal System.Windows.Forms.ToolBarButton ToolBarButton8;     internal System.Windows.Forms.ToolBarButton ToolBarButton9;     internal System.Windows.Forms.ToolBarButton ToolBarButton12;     internal System.Windows.Forms.ToolBar ToolBar2;     internal System.Windows.Forms.ToolBarButton ToolBarButton4;     internal System.Windows.Forms.ToolBarButton ToolBarButton5;     internal System.Windows.Forms.ToolBarButton ToolBarButton6;     internal System.Windows.Forms.ToolBarButton ToolBarButton7;     internal System.Windows.Forms.ToolBar ToolBar1;     internal System.Windows.Forms.ToolBarButton ToolBarButton1;     internal System.Windows.Forms.ToolBarButton ToolBarButton2;     internal System.Windows.Forms.ToolBarButton ToolBarButton3;     internal System.Windows.Forms.ToolBarButton ToolBarButton10;     internal System.Windows.Forms.Label Label4;     internal System.Windows.Forms.Label Label3;     internal System.Windows.Forms.Label Label2;     internal System.Windows.Forms.Label Label1;     private System.ComponentModel.IContainer components;     public ToolBarExample()     {       //       // Required for Windows Form Designer support       //       InitializeComponent();       //       // TODO: Add any constructor code after InitializeComponent call       //     }     /// <summary>     /// Clean up any resources being used.     /// </summary>     protected override void Dispose( bool disposing )     {       if( disposing )       {         if (components != null)          {           components.Dispose();         }       }       base.Dispose( disposing );     }     #region Windows Form Designer generated code     /// <summary>     /// Required method for Designer support - do not modify     /// the contents of this method with the code editor.     /// </summary>     private void InitializeComponent()     {       this.components = new System.ComponentModel.Container();       System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(ToolBarExample));       this.ContextMenu1 = new System.Windows.Forms.ContextMenu();       this.MenuItem1 = new System.Windows.Forms.MenuItem();       this.MenuItem2 = new System.Windows.Forms.MenuItem();       this.MenuItem3 = new System.Windows.Forms.MenuItem();       this.imagesToolBar = new System.Windows.Forms.ImageList(this.components);       this.imagesLarge = new System.Windows.Forms.ImageList(this.components);       this.ToolBar4 = new System.Windows.Forms.ToolBar();       this.ToolBarButton13 = new System.Windows.Forms.ToolBarButton();       this.ToolBarButton16 = new System.Windows.Forms.ToolBarButton();       this.ToolBar3 = new System.Windows.Forms.ToolBar();       this.ToolBarButton8 = new System.Windows.Forms.ToolBarButton();       this.ToolBarButton9 = new System.Windows.Forms.ToolBarButton();       this.ToolBarButton12 = new System.Windows.Forms.ToolBarButton();       this.ToolBar2 = new System.Windows.Forms.ToolBar();       this.ToolBarButton4 = new System.Windows.Forms.ToolBarButton();       this.ToolBarButton5 = new System.Windows.Forms.ToolBarButton();       this.ToolBarButton6 = new System.Windows.Forms.ToolBarButton();       this.ToolBarButton7 = new System.Windows.Forms.ToolBarButton();       this.ToolBar1 = new System.Windows.Forms.ToolBar();       this.ToolBarButton1 = new System.Windows.Forms.ToolBarButton();       this.ToolBarButton2 = new System.Windows.Forms.ToolBarButton();       this.ToolBarButton3 = new System.Windows.Forms.ToolBarButton();       this.ToolBarButton10 = new System.Windows.Forms.ToolBarButton();       this.Label4 = new System.Windows.Forms.Label();       this.Label3 = new System.Windows.Forms.Label();       this.Label2 = new System.Windows.Forms.Label();       this.Label1 = new System.Windows.Forms.Label();       this.SuspendLayout();       //        // ContextMenu1       //        this.ContextMenu1.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {                                              this.MenuItem1,                                              this.MenuItem2,                                              this.MenuItem3});       //        // MenuItem1       //        this.MenuItem1.Index = 0;       this.MenuItem1.Text = "Menu 1";       //        // MenuItem2       //        this.MenuItem2.Index = 1;       this.MenuItem2.Text = "Menu 2";       //        // MenuItem3       //        this.MenuItem3.Index = 2;       this.MenuItem3.Text = "Menu 3";       //        // imagesToolBar       //        this.imagesToolBar.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit;       this.imagesToolBar.ImageSize = new System.Drawing.Size(16, 16);       this.imagesToolBar.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imagesToolBar.ImageStream")));       this.imagesToolBar.TransparentColor = System.Drawing.Color.Transparent;       //        // imagesLarge       //        this.imagesLarge.ColorDepth = System.Windows.Forms.ColorDepth.Depth8Bit;       this.imagesLarge.ImageSize = new System.Drawing.Size(32, 32);       this.imagesLarge.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imagesLarge.ImageStream")));       this.imagesLarge.TransparentColor = System.Drawing.Color.Transparent;       //        // ToolBar4       //        this.ToolBar4.Appearance = System.Windows.Forms.ToolBarAppearance.Flat;       this.ToolBar4.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] {                                             this.ToolBarButton13,                                             this.ToolBarButton16});       this.ToolBar4.DropDownArrows = true;       this.ToolBar4.ImageList = this.imagesToolBar;       this.ToolBar4.Location = new System.Drawing.Point(0, 89);       this.ToolBar4.Name = "ToolBar4";       this.ToolBar4.ShowToolTips = true;       this.ToolBar4.Size = new System.Drawing.Size(344, 25);       this.ToolBar4.TabIndex = 9;       this.ToolBar4.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right;       //        // ToolBarButton13       //        this.ToolBarButton13.DropDownMenu = this.ContextMenu1;       this.ToolBarButton13.ImageIndex = 0;       this.ToolBarButton13.Style = System.Windows.Forms.ToolBarButtonStyle.DropDownButton;       this.ToolBarButton13.Text = "One";       //        // ToolBarButton16       //        this.ToolBarButton16.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;       //        // ToolBar3       //        this.ToolBar3.Appearance = System.Windows.Forms.ToolBarAppearance.Flat;       this.ToolBar3.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] {                                             this.ToolBarButton8,                                             this.ToolBarButton9,                                             this.ToolBarButton12});       this.ToolBar3.DropDownArrows = true;       this.ToolBar3.ImageList = this.imagesToolBar;       this.ToolBar3.Location = new System.Drawing.Point(0, 64);       this.ToolBar3.Name = "ToolBar3";       this.ToolBar3.ShowToolTips = true;       this.ToolBar3.Size = new System.Drawing.Size(344, 25);       this.ToolBar3.TabIndex = 8;       this.ToolBar3.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right;       //        // ToolBarButton8       //        this.ToolBarButton8.ImageIndex = 0;       this.ToolBarButton8.Pushed = true;       this.ToolBarButton8.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton;       this.ToolBarButton8.Text = "One";       //        // ToolBarButton9       //        this.ToolBarButton9.ImageIndex = 1;       this.ToolBarButton9.Style = System.Windows.Forms.ToolBarButtonStyle.ToggleButton;       this.ToolBarButton9.Text = "Two";       //        // ToolBarButton12       //        this.ToolBarButton12.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;       //        // ToolBar2       //        this.ToolBar2.Appearance = System.Windows.Forms.ToolBarAppearance.Flat;       this.ToolBar2.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] {                                             this.ToolBarButton4,                                             this.ToolBarButton5,                                             this.ToolBarButton6,                                             this.ToolBarButton7});       this.ToolBar2.DropDownArrows = true;       this.ToolBar2.ImageList = this.imagesToolBar;       this.ToolBar2.Location = new System.Drawing.Point(0, 39);       this.ToolBar2.Name = "ToolBar2";       this.ToolBar2.ShowToolTips = true;       this.ToolBar2.Size = new System.Drawing.Size(344, 25);       this.ToolBar2.TabIndex = 7;       this.ToolBar2.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right;       //        // ToolBarButton4       //        this.ToolBarButton4.ImageIndex = 0;       this.ToolBarButton4.Text = "One";       //        // ToolBarButton5       //        this.ToolBarButton5.ImageIndex = 1;       this.ToolBarButton5.Text = "Two";       //        // ToolBarButton6       //        this.ToolBarButton6.ImageIndex = 2;       this.ToolBarButton6.Text = "Three";       //        // ToolBarButton7       //        this.ToolBarButton7.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;       //        // ToolBar1       //        this.ToolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat;       this.ToolBar1.Buttons.AddRange(new System.Windows.Forms.ToolBarButton[] {                                             this.ToolBarButton1,                                             this.ToolBarButton2,                                             this.ToolBarButton3,                                             this.ToolBarButton10});       this.ToolBar1.DropDownArrows = true;       this.ToolBar1.ImageList = this.imagesToolBar;       this.ToolBar1.Name = "ToolBar1";       this.ToolBar1.ShowToolTips = true;       this.ToolBar1.Size = new System.Drawing.Size(344, 39);       this.ToolBar1.TabIndex = 6;       //        // ToolBarButton1       //        this.ToolBarButton1.ImageIndex = 0;       this.ToolBarButton1.Text = "One";       //        // ToolBarButton2       //        this.ToolBarButton2.ImageIndex = 1;       this.ToolBarButton2.Text = "Two";       //        // ToolBarButton3       //        this.ToolBarButton3.ImageIndex = 2;       this.ToolBarButton3.Text = "Three";       //        // ToolBarButton10       //        this.ToolBarButton10.Style = System.Windows.Forms.ToolBarButtonStyle.Separator;       //        // Label4       //        this.Label4.ForeColor = System.Drawing.Color.Navy;       this.Label4.Location = new System.Drawing.Point(104, 92);       this.Label4.Name = "Label4";       this.Label4.Size = new System.Drawing.Size(112, 16);       this.Label4.TabIndex = 13;       this.Label4.Text = "Drop-Down Button";       //        // Label3       //        this.Label3.ForeColor = System.Drawing.Color.Navy;       this.Label3.Location = new System.Drawing.Point(136, 68);       this.Label3.Name = "Label3";       this.Label3.Size = new System.Drawing.Size(88, 16);       this.Label3.TabIndex = 12;       this.Label3.Text = "Toggle Buttons";       //        // Label2       //        this.Label2.ForeColor = System.Drawing.Color.Navy;       this.Label2.Location = new System.Drawing.Point(192, 40);       this.Label2.Name = "Label2";       this.Label2.Size = new System.Drawing.Size(72, 16);       this.Label2.TabIndex = 11;       this.Label2.Text = "Text on Right";       //        // Label1       //        this.Label1.ForeColor = System.Drawing.Color.Navy;       this.Label1.Location = new System.Drawing.Point(128, 12);       this.Label1.Name = "Label1";       this.Label1.Size = new System.Drawing.Size(64, 16);       this.Label1.TabIndex = 10;       this.Label1.Text = "Flat Buttons";       //        // ToolBarExample       //        this.AutoScaleBaseSize = new System.Drawing.Size(5, 14);       this.ClientSize = new System.Drawing.Size(344, 266);       this.Controls.AddRange(new System.Windows.Forms.Control[] {                                       this.Label4,                                       this.Label3,                                       this.Label2,                                       this.Label1,                                       this.ToolBar4,                                       this.ToolBar3,                                       this.ToolBar2,                                       this.ToolBar1});       this.Font = new System.Drawing.Font("Tahoma", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));       this.Name = "ToolBarExample";       this.Text = "ToolBarExample";       this.ResumeLayout(false);     }     #endregion     /// <summary>     /// The main entry point for the application.     /// </summary>     [STAThread]     static void Main()      {       Application.Run(new ToolBarExample());     }   }                     ToolBarExample.zip( 17 k)