Mega Code Archive

 
Categories / C# / GUI Windows Form
 

Tooltips Demo

/* Professional Windows GUI Programming Using C# by Jay Glynn, Csaba Torok, Richard Conway, Wahid Choudhury,     Zach Greenvoss, Shripad Kulkarni, Neil Whitlow Publisher: Peer Information ISBN: 1861007663 */ using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; namespace Tooltips {     /// <summary>     /// Summary description for Form1.     /// </summary>     public class Tooltips : System.Windows.Forms.Form     {         private System.Windows.Forms.Button btnTooltips;         private System.Windows.Forms.TextBox txtTooltip;         /// <summary>         /// Required designer variable.         /// </summary>         private System.ComponentModel.Container components = null;         public Tooltips()         {             //             // Required for Windows Form Designer support             //             InitializeComponent();             //             // TODO: Add any constructor code after InitializeComponent call             //             ToolTip forButton = new ToolTip();             forButton.SetToolTip(btnTooltips, "You are now over the button!!");             forButton.SetToolTip(txtTooltip, "You are now over the textbox!!");             forButton.AutomaticDelay = 2000;         }         /// <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.btnTooltips = new System.Windows.Forms.Button();             this.txtTooltip = new System.Windows.Forms.TextBox();             this.SuspendLayout();             //              // btnTooltips             //              this.btnTooltips.Location = new System.Drawing.Point(0, 152);             this.btnTooltips.Name = "btnTooltips";             this.btnTooltips.Size = new System.Drawing.Size(288, 104);             this.btnTooltips.TabIndex = 0;             this.btnTooltips.Text = "Press Me";             //              // txtTooltip             //              this.txtTooltip.Location = new System.Drawing.Point(0, 8);             this.txtTooltip.Multiline = true;             this.txtTooltip.Name = "txtTooltip";             this.txtTooltip.Size = new System.Drawing.Size(288, 136);             this.txtTooltip.TabIndex = 1;             this.txtTooltip.Text = "";             //              // Tooltips             //              this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);             this.ClientSize = new System.Drawing.Size(292, 266);             this.Controls.AddRange(new System.Windows.Forms.Control[] {                                                                           this.txtTooltip,                                                                           this.btnTooltips});             this.Name = "Tooltips";             this.Text = "Tooltips";             this.ResumeLayout(false);         }         #endregion         /// <summary>         /// The main entry point for the application.         /// </summary>         [STAThread]         static void Main()          {             Application.Run(new Tooltips());         }     } }