//
// 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>
	//	This is only a template.  Nothing is implemented yet.
	//
	// </summary>
using System.ComponentModel;
    public class ToolBarButton : Component {

		//
		//  --- Public Constructors
		//
		[MonoTODO]
		public ToolBarButton()
		{
			throw new NotImplementedException ();
		}
		[MonoTODO]
		public ToolBarButton(string text)
		{
			throw new NotImplementedException ();
		}
		//
		// --- Public Properties
		//
		[MonoTODO]
		public Menu DropDownMenu {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}	
		}
		[MonoTODO]
		public bool Enabled {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}	
		}
		[MonoTODO]
		public int ImageIndex {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}
		}
		[MonoTODO]
		public ToolBar Parent {
			get {
				throw new NotImplementedException ();
			}
		}
		[MonoTODO]
		public bool PartialPush {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}
		}
		[MonoTODO]
		public bool Pushed {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}
		}
		[MonoTODO]
		public Rectangle Rectangle {
			get {
				throw new NotImplementedException ();
			}
		}
		[MonoTODO]
		public ToolBarButtonStyle Style {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}
		}
		[MonoTODO]
		public object Tag {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}
		}
		[MonoTODO]
		public string Text {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}
		}
		[MonoTODO]
		public string ToolTipText {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}
		}
		[MonoTODO]
		public bool Visible {
			get {
				throw new NotImplementedException ();
			}
			set {
				throw new NotImplementedException ();
			}
		}
		
		// --- Public Methods
		
		[MonoTODO]
		public override string ToString() 
		{
			throw new NotImplementedException ();
		}
		//
		// --- Protected Methods
		//

		//inherited
		//protected override void Dispose(bool disposing) 
		//{
		//	throw new NotImplementedException ();
		//}
	}
}
