public | Splitter(Orientation orientation_, const Color& backgroundColor, const Color& edgeColor_, const Point& location, int width) |
public | Splitter(Orientation orientation, const Point& location) |
public | Splitter(SplitterCreateParams& createParams) |
private inline bool | GetFlag(Flags flag) const |
private Result<bool> | LoadCursors() |
protected override Result<bool> | OnMouseDown(MouseEventArgs& args) |
protected override Result<bool> | OnMouseMove(MouseEventArgs& args) |
protected override Result<bool> | OnMouseUp(MouseEventArgs& args) |
protected override Result<bool> | OnPaint(PaintEventArgs& args) |
public override Result<bool> | PrintWindowTree(int level) |
private inline void | ResetFlag(Flags flag) |
public void | SetContainer(SplitContainer* container_) |
protected override Result<bool> | SetCursor() |
private inline void | SetFlag(Flags flag) |
private enum | Flags |
private SplitContainer* | container |
private Color | edgeColor |
private Pen | edgePen |
private Flags | flags |
private Cursor* | horizontalSplitterCursor |
private Orientation | orientation |
private Cursor* | verticalSplitterCursor |
private int | x |
private int | y |