public | BorderedControl(BorderedControlCreateParams& createParams) |
public | BorderedControl(Control* child) |
public | BorderedControl(Control* child_, BorderStyle borderStyle_, const Color& normalBorderColor_, const Color& focusedBorderColor_, const Point& location, const Size& size, Dock dock, Anchors anchors) |
public | BorderedControl(Control* child, BorderStyle borderStyle, const Point& location, const Size& size, Dock dock, Anchors anchors) |
public | BorderedControl(Control* child, const Point& location, const Size& size, Dock dock, Anchors anchors) |
private inline nothrow bool | ChildFocused() const |
private void | Draw3DBorder(Graphics& graphics) |
private void | DrawBorder(Graphics& graphics) |
private void | DrawSingleBorder(Graphics& graphics) |
public override nothrow ContainerControl* | GetContainerControl() const |
internal override nothrow Control* | GetFirstEnabledTabStopControl() const |
internal override nothrow Control* | GetLastEnabledTabStopControl() const |
protected override nothrow bool | IsDecoratorControl() const |
protected override void | OnChildContentChanged(ControlEventArgs& args) |
protected override void | OnChildContentLocationChanged(ControlEventArgs& args) |
protected override void | OnChildContentSizeChanged(ControlEventArgs& args) |
protected override void | OnChildGotFocus(ControlEventArgs& args) |
protected override void | OnChildLostFocus(ControlEventArgs& args) |
protected override void | OnChildSizeChanged(ControlEventArgs& args) |
protected override void | OnLocationChanged() |
protected override void | OnPaint(PaintEventArgs& args) |
protected override void | OnSizeChanged(uint windowState) |
public override void | PrintWindowTree(int level) |
private inline nothrow void | ResetChildFocused() |
public nothrow void | SetBorderWidth(int borderWidth_) |
private inline nothrow void | SetChildFocused() |
private void | SetChildPos() |
public nothrow void | SetFocusedBorderColor(const Color& focusedBorderColor_) |
public nothrow void | SetNormalBorderColor(const Color& normalBorderColor_) |
private enum | Flags |
private BorderStyle | borderStyle |
private int | borderWidth |
private Control* | child |
private Container | container |
private Flags | flags |
private Color | focusedBorderColor |
private Color | normalBorderColor |