annotate Windows/Forms/IBBToolBarButton.cs @ 21:031354c2a34c default tip

* Add Hyperlink that does sensible stuff by default
author IBBoard <dev@ibboard.co.uk>
date Sat, 19 May 2012 16:45:19 +0100
parents 02a7c7aaf2c1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
1acdb0aff4a7 Re #8 - LGPL license all libraries
IBBoard <dev@ibboard.co.uk>
parents: 0
diff changeset
1 // This file (ColorableStatusBar.cs) is a part of the IBBoard.Windows.Forms library and is copyright 2009 IBBoard.
1acdb0aff4a7 Re #8 - LGPL license all libraries
IBBoard <dev@ibboard.co.uk>
parents: 0
diff changeset
2 //
1acdb0aff4a7 Re #8 - LGPL license all libraries
IBBoard <dev@ibboard.co.uk>
parents: 0
diff changeset
3 // The file and the library/program it is in are licensed under the GNU LGPL license, either version 3 of the License or (at your option) any later version. Please see COPYING.LGPL for more information and the full license.
1acdb0aff4a7 Re #8 - LGPL license all libraries
IBBoard <dev@ibboard.co.uk>
parents: 0
diff changeset
4
7
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
5 using System;
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
6 using System.Collections;
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
7 using System.ComponentModel;
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
8 using System.Drawing;
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
9 using System.Data;
0
d860e2c49f43 Initial commit of IBBoard libraries
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
10 using System.Windows.Forms;
7
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
11 using IBBoard.Lang;
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
12
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
13 namespace IBBoard.Windows.Forms
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
14 {
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
15 /// <summary>
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
16 /// Summary description for IBBMenuItem.
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
17 /// </summary>
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
18 public class IBBToolBarButton : System.Windows.Forms.ToolBarButton, ITranslatable
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
19 {
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
20 private string name = "";
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
21
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
22 #region ITranslatable Members
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
23
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
24 public new string Name
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
25 {
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
26 get
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
27 {
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
28 return name;
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
29 }
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
30 set
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
31 {
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
32 name = value;
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
33 }
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
34 }
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
35
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
36
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
37 public new string Text
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
38 {
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
39 get
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
40 {
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
41 return ToolTipText;
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
42 }
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
43 set
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
44 {
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
45 ToolTipText = value;
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
46 }
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
47 }
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
48
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
49 #endregion
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
50 }
02a7c7aaf2c1 * Fix line terminators
IBBoard <dev@ibboard.co.uk>
parents: 4
diff changeset
51 }