class Infragistics.Win.InkEditorPopupButtonUIElement
   inherits Infragistics.Win.ImageAndTextButtonUIElement
   implements System.IDisposable, Infragistics.Win.UIAutomation.IProvideUIAutomation, Infragistics.Win.IUIElementImageAndTextProvider, Infragistics.Win.IUIElementProvider:

   def public override property ButtonStyle as Infragistics.Win.UIElementButtonStyle
      get.

   def public override property UIRole as Infragistics.Win.AppStyling.UIRole
      get.

   def protected override property IsButtonStyleMouseActive as logical
      get.

   constructor public InkEditorPopupButtonUIElement(input parentElement as Infragistics.Win.UIElement, input image as System.Drawing.Image, input buttonType as Infragistics.Win.UIElementButtonType):
   end constructor.

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

   method protected override logical OnMouseDown(input e as System.Windows.Forms.MouseEventArgs, input adjustableArea as logical, input captureMouseForElement as Infragistics.Win.UIElement):
   end method.

   method protected override logical OnMouseUp(input e as System.Windows.Forms.MouseEventArgs):
   end method.

   method protected override void OnDoubleClick(input adjustableArea as logical):
   end method.

   method protected override void DrawBorders(input drawParams as Infragistics.Win.UIElementDrawParams):
   end method.

   method public final void Initialize(input image as System.Drawing.Image):
   end method.

end class.
