[]
        
(Showing Draft Content)

FarPoint.Win.ElementWithButtons

ElementWithButtons Class

Represents windowless elements that display buttons.

Inheritance
ElementWithButtons
Implements
Namespace: FarPoint.Win
Assembly: FarPoint.Win.dll
Syntax
public class ElementWithButtons : ElementWindowless, ISerializeSupport
Public Class ElementWithButtons
    Inherits ElementWindowless
    Implements ISerializeSupport

Constructors

Name Description
ElementWithButtons()

Creates a new element with buttons with default values.

ElementWithButtons(object)

Creates a new element with buttons by copying a specified object.

Fields

Name Description
dropDown

Drop-down button

popUp

Pop-up button

scrollDown

Scroll-down button

scrollUp

Spin-up button

Properties

Name Description
ButtonStyle

Gets or sets the button style for ElementsWithButtons objects.

ButtonWidth

Gets or sets the button width.

DropDownButton

Gets whether a drop-down button has been implemented.

Parent

Internal use only.

PopUpButton

Gets whether a pop-up button has been implemented.

Redraw

Gets or sets whether the element is allowed to paint.

ScrollDownButton

Gets whether a scroll down button has been implemented.

ScrollUpButton

Gets whether a scroll up button has been implemented.

Methods

Name Description
OnDropClick(object, EventArgs)

Processes the Click events that occur in a drop-down button.

OnDropDoubleClick(object, EventArgs)

Processes the DoubleClick events that occur in a drop-down button.

OnPopUpClick(object, EventArgs)

Processes the Click events that occur in the pop-up button.

OnPopUpDoubleClick(object, EventArgs)

Processes the DoubleClick events that occur in the pop-up button.

OnScrollClick(object, EventArgs)

Processes the Click events that occur in scroll buttons.

OnScrollDoubleClick(object, EventArgs)

Processes the DoubleClick events that occur in scroll buttons.

OnScrollMouseDown(object, MouseEventArgs)

Processes the MouseDown events that occur in scroll buttons.

ProcessMouseDown(MouseEventArgs)

Processes the MouseDown event.

ProcessMouseUp(MouseEventArgs)

Processes the MouseUp event.

SetBoundsFloat(float, float, float, float)

Sets the bounds of the element to the location and size of the bounding rectangle of the specified dimensions.