class System.Windows.Forms.TextBox
   inherits System.Windows.Forms.TextBoxBase
   implements System.ComponentModel.IComponent, System.IDisposable, System.Windows.Forms.UnsafeNativeMethods+IOleControl, System.Windows.Forms.UnsafeNativeMethods+IOleObject, System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceObject, System.Windows.Forms.UnsafeNativeMethods+IOleInPlaceActiveObject, System.Windows.Forms.UnsafeNativeMethods+IOleWindow, System.Windows.Forms.UnsafeNativeMethods+IViewObject, System.Windows.Forms.UnsafeNativeMethods+IViewObject2, System.Windows.Forms.UnsafeNativeMethods+IPersist, System.Windows.Forms.UnsafeNativeMethods+IPersistStreamInit, System.Windows.Forms.UnsafeNativeMethods+IPersistPropertyBag, System.Windows.Forms.UnsafeNativeMethods+IPersistStorage, System.Windows.Forms.UnsafeNativeMethods+IQuickActivate, System.Windows.Forms.ISupportOleDropSource, System.Windows.Forms.IDropTarget, System.ComponentModel.ISynchronizeInvoke, System.Windows.Forms.IWin32Window, System.Windows.Forms.Layout.IArrangedElement, System.Windows.Forms.IBindableComponent:

   def public property AcceptsReturn as logical
      get.
      set.

   def public property AutoCompleteMode as System.Windows.Forms.AutoCompleteMode
      get.
      set.

   def public property AutoCompleteSource as System.Windows.Forms.AutoCompleteSource
      get.
      set.

   def public property AutoCompleteCustomSource as System.Windows.Forms.AutoCompleteStringCollection
      get.
      set.

   def public property CharacterCasing as System.Windows.Forms.CharacterCasing
      get.
      set.

   def public override property Multiline as logical
      get.
      set.

   def protected override property CreateParams as System.Windows.Forms.CreateParams
      get.

   def public property PasswordChar as character
      get.
      set.

   def public property ScrollBars as System.Windows.Forms.ScrollBars
      get.
      set.

   def public override property Text as character
      get.
      set.

   def public property TextAlign as System.Windows.Forms.HorizontalAlignment
      get.
      set.

   def public property UseSystemPasswordChar as logical
      get.
      set.

   def public event TextAlignChanged signature void (input sender as System.Object, input e as System.EventArgs).

   constructor public TextBox():
   end constructor.

   method protected final override void Dispose(input disposing as logical):
   end method.

   method protected override logical IsInputKey(input keyData as System.Windows.Forms.Keys):
   end method.

   method protected override void OnBackColorChanged(input e as System.EventArgs):
   end method.

   method protected override void OnFontChanged(input e as System.EventArgs):
   end method.

   method protected override void OnGotFocus(input e as System.EventArgs):
   end method.

   method protected override void OnHandleCreated(input e as System.EventArgs):
   end method.

   method protected override void OnHandleDestroyed(input e as System.EventArgs):
   end method.

   method protected void OnTextAlignChanged(input e as System.EventArgs):
   end method.

   method protected override logical ProcessCmdKey(input m as System.Windows.Forms.Message, input keyData as System.Windows.Forms.Keys):
   end method.

   method public final void Paste(input text as character):
   end method.

   method protected override void WndProc(input m as System.Windows.Forms.Message):
   end method.

end class.
