* UnsafeNativeMethods.cs: added IEnumVariant interface,
[mono.git] / mcs / class / System.Windows.Forms / System.Windows.Forms / ToolBarButton.cs
index 749c9bece3e7c2df111648048c330f2eee0462c4..e77e32eb409a0812ece307b4fdcf97a4ef24c529 100644 (file)
-//\r
-// System.Windows.Forms.ToolBarButton\r
-//\r
-// Author:\r
-//   stubbed out by Jackson Harper (jackson@latitudegeo.com)\r
-//     Dennis Hayes (dennish@raytek.com)\r
-//\r
-// (C) 2002 Ximian, Inc\r
-//\r
-using System.Drawing;\r
-\r
-namespace System.Windows.Forms {\r
-\r
-       // <summary>\r
-       //\r
-       // </summary>\r
-using System.ComponentModel;\r
-    public class ToolBarButton : Component {\r
-\r
-               //\r
-               //  --- Public Constructors\r
-               //\r
-               [MonoTODO]\r
-               public ToolBarButton()\r
-               {\r
-                       \r
-               }\r
-\r
-               [MonoTODO]\r
-               public ToolBarButton(string text)\r
-               {\r
-                       \r
-               }\r
-               //\r
-               // --- Public Properties\r
-               //\r
-               [MonoTODO]\r
-               public Menu DropDownMenu {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }       \r
-               }\r
-\r
-               [MonoTODO]\r
-               public bool Enabled {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }       \r
-               }\r
-\r
-               [MonoTODO]\r
-               public int ImageIndex {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               [MonoTODO]\r
-               public ToolBar Parent {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               [MonoTODO]\r
-               public bool PartialPush {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               [MonoTODO]\r
-               public bool Pushed {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               [MonoTODO]\r
-               public Rectangle Rectangle {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               [MonoTODO]\r
-               public ToolBarButtonStyle Style {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               [MonoTODO]\r
-               public object Tag {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               [MonoTODO]\r
-               public string Text {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               [MonoTODO]\r
-               public string ToolTipText {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-\r
-               [MonoTODO]\r
-               public bool Visible {\r
-                       get {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-                       set {\r
-                               throw new NotImplementedException ();\r
-                       }\r
-               }\r
-               \r
-               // --- Public Methods\r
-               \r
-               [MonoTODO]\r
-               public override string ToString() \r
-               {\r
-                       throw new NotImplementedException ();\r
-               }\r
-               //\r
-               // --- Protected Methods\r
-               //\r
-\r
-       }\r
-}\r
+//
+// System.Windows.Forms.ToolBarButton
+//
+// Author:
+//   stubbed out by Jackson Harper (jackson@latitudegeo.com)
+//     Dennis Hayes (dennish@raytek.com)
+//
+// (C) 2002 Ximian, Inc
+//
+using System.Drawing;
+
+namespace System.Windows.Forms {
+
+       // <summary>
+       //
+       // </summary>
+using System.ComponentModel;
+    public class ToolBarButton : Component {
+
+               //
+               //  --- Public Constructors
+               //
+               [MonoTODO]
+               public ToolBarButton()
+               {
+                       
+               }
+
+               [MonoTODO]
+               public ToolBarButton(string text)
+               {
+                       
+               }
+               //
+               // --- Public Properties
+               //
+               [MonoTODO]
+               public Menu DropDownMenu {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }       
+               }
+
+               [MonoTODO]
+               public bool Enabled {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }       
+               }
+
+               [MonoTODO]
+               public int ImageIndex {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }
+               }
+
+               [MonoTODO]
+               public ToolBar Parent {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+               }
+
+               [MonoTODO]
+               public bool PartialPush {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }
+               }
+
+               [MonoTODO]
+               public bool Pushed {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }
+               }
+
+               [MonoTODO]
+               public Rectangle Rectangle {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+               }
+
+               [MonoTODO]
+               public ToolBarButtonStyle Style {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }
+               }
+
+               [MonoTODO]
+               public object Tag {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }
+               }
+
+               [MonoTODO]
+               public string Text {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }
+               }
+
+               [MonoTODO]
+               public string ToolTipText {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }
+               }
+
+               [MonoTODO]
+               public bool Visible {
+                       get {
+                               throw new NotImplementedException ();
+                       }
+                       set {
+                               //FIXME:
+                       }
+               }
+               
+               // --- Public Methods
+               
+               [MonoTODO]
+               public override string ToString() 
+               {
+                       return base.ToString();
+               }
+               //
+               // --- Protected Methods
+               //
+
+               [MonoTODO]
+               protected override void Dispose(bool disposing) {
+                       // FIXME:
+                       base.Dispose(disposing);
+               }
+       }
+}