public Event<ClickEventHandler, ClickEventArgs>& |
ClickEvent() const |
protected Padding |
DefaultPadding() |
public Result<bool> |
Disable() |
internal Result<bool> |
DoClick() |
public override Result<bool> |
Draw(Graphics& graphics, const Point& location) |
protected virtual Result<bool> |
DrawContent(Graphics& graphics, const Point& location) |
private Result<bool> |
DrawNormalOrDisabled(Graphics& graphics, const Point& location) |
private Result<bool> |
DrawPressed(Graphics& graphics, const Point& location) |
private Result<bool> |
DrawToolBitmap(Graphics& graphics, const Point& location) |
public Result<bool> |
Enable() |
public Padding |
GetPadding() const |
public inline State |
GetState() const |
public inline Style |
GetStyle() const |
public inline const String<char>& |
GetToolTip() const |
private Result<bool> |
Invalidate() |
public Event<MouseEventHandler, MouseEventArgs>& |
MouseDownEvent() const |
internal Result<bool> |
MouseDownInternal(MouseEventArgs& args) |
public Event<MouseEnterEventHandler, EnterLeaveEventArgs>& |
MouseEnterEvent() const |
internal Result<bool> |
MouseEnterInternal() |
internal void |
MouseHoverInternal() |
public Event<MouseLeaveEventHandler, EnterLeaveEventArgs>& |
MouseLeaveEvent() const |
internal Result<bool> |
MouseLeaveInternal() |
public Event<MouseEventHandler, MouseEventArgs>& |
MouseMoveEvent() const |
internal Result<bool> |
MouseMoveInternal(MouseEventArgs& args) |
public Event<MouseEventHandler, MouseEventArgs>& |
MouseUpEvent() const |
internal void |
MouseUpInternal(MouseEventArgs& args) |
protected virtual Result<bool> |
OnClick(ClickEventArgs& args) |
protected virtual Result<bool> |
OnMouseDown(MouseEventArgs& args) |
protected virtual Result<bool> |
OnMouseEnter(EnterLeaveEventArgs& args) |
protected virtual Result<bool> |
OnMouseLeave(EnterLeaveEventArgs& args) |
protected virtual Result<bool> |
OnMouseMove(MouseEventArgs& args) |
protected virtual void |
OnMouseUp(MouseEventArgs& args) |
public void |
SetPadding(const Padding& padding_) |
public Result<bool> |
SetState(State state_) |
internal void |
SetToolBitmaps(Bitmap* toolBitmap_, Bitmap* disabledToolBitmap_) |
public Result<bool> |
SetToolTip(const String<char>& toolTip_) |
public void |
SetTransparentColor(const Color& transparentColor_) |
public inline const String<char>& |
ToolBitmapName() const |