class Infragistics.Win.ButtonWithTextUIElementBase
   inherits Infragistics.Win.ButtonUIElementBase
   implements System.IDisposable, Infragistics.Win.UIAutomation.IProvideUIAutomation
   abstract:

   def protected variable textElement as Infragistics.Win.TextUIElement.

   def public abstract property TextRect as System.Drawing.Rectangle
      get.

   def public property Text as character
      get.
      set.

   def public property Vertical as logical
      get.
      set.

   def public property TextHAlign as Infragistics.Win.HAlign
      get.
      set.

   def public property TextVAlign as Infragistics.Win.VAlign
      get.
      set.

   constructor protected ButtonWithTextUIElementBase(input parent as Infragistics.Win.UIElement):
   end constructor.

   method protected override void InitAppearance(input appearance as Infragistics.Win.AppearanceData, input requestedProps as Infragistics.Win.AppearancePropFlags):
   end method.

   method protected override void PositionChildElements():
   end method.

   method protected override void OnClick():
   end method.

end class.
