| public | TabControl(TabControlCreateParams& createParams) |
| public | TabControl(const Font& font_, const Color& frameColor_, const Point& location, const Size& size, Dock dock, Anchors anchors) |
| public | TabControl(const Point& location, const Size& size, Dock dock, Anchors anchors) |
| public Result<bool> | AddTabPage(TabPage* tabPage) |
| public Result<bool> | AddTabPage(const String<char>& text) |
| public Result<bool> | AddTabPage(const String<char>& text, const String<char>& key) |
| internal void | AddTabPageToTabPageMap(TabPage* tabPage) |
| private void | CalculateMetrics(Graphics& graphics) |
| internal inline const StringFormat& | CenterFormat() const |
| private inline bool | Changed() const |
| public Result<bool> | CloseAllTabPages() |
| internal inline const Pen& | CloseBoxPen() const |
| internal inline const SolidBrush& | CloseBoxSelectedBrush() const |
| public Result<bool> | CloseTabPage(TabPage* tabPage) |
| private Result<bool> | DrawFrame(Graphics& graphics) |
| private Result<bool> | DrawSelectedTabPage(const Rect& clipRect) |
| private Result<bool> | DrawTabs(Graphics& graphics) |
| internal inline const Pen& | FramePen() const |
| internal inline const Font& | GetFont() const |
| internal inline const StringFormat& | GetStringFormat() const |
| public TabPage* | GetTabPageByKey(const String<char>& key) const |
| internal inline int | HeaderHeight() const |
| public int | IndexOf(TabPage* tabPage) const |
| private void | Init() |
| internal inline int | LeadingWidth() const |
| private Result<bool> | Measure(Graphics& graphics) |
| private Result<bool> | MeasureWidthsAndHeight(Graphics& graphics) |
| protected override Result<bool> | OnLocationChanged() |
| protected override Result<bool> | OnMouseDown(MouseEventArgs& args) |
| protected override Result<bool> | OnMouseEnter(EnterLeaveEventArgs& args) |
| protected override Result<bool> | OnMouseLeave(EnterLeaveEventArgs& args) |
| protected override Result<bool> | OnMouseMove(MouseEventArgs& args) |
| protected override Result<bool> | OnPaint(PaintEventArgs& args) |
| protected override Result<bool> | OnSizeChanged(SizeChangedEventArgs& args) |
| protected virtual void | OnTabPageSelected() |
| internal inline int | OverlapWidth() const |
| internal void | RemoveTabPageFromTabPageMap(TabPage* tabPage) |
| private inline void | ResetChanged() |
| internal inline float | RoundingRadius() const |
| public Result<bool> | SelectNextTabPage() |
| public Result<bool> | SelectPreviousTabPage() |
| public inline TabPage* | SelectedTabPage() const |
| internal inline void | SetChanged() |
| internal void | SetHeaderHeight(int headerHeight_) |
| public Result<bool> | SetSelectedTabPage(TabPage* tabPage) |
| private Result<bool> | SetSelectedTabPagePos() |
| public Result<bool> | SetTabNormalBackgroundColor(const Color& tabNormalBackgroundColor_) |
| public Result<bool> | SetTabSelectedBackgroundColor(const Color& tabSelectedBackgroundColor_) |
| public Result<bool> | SetTextColor(const Color& textColor_) |
| private void | SetVisibility(Graphics& graphics) |
| internal inline const Padding& | TabCloseBoxPadding() const |
| internal inline const SolidBrush& | TabNormalBackgroundBrush() const |
| internal inline const Padding& | TabPadding() const |
| public Event<TabPageSelectedEventHandler, EmptyEventArgs>& | TabPageSelectedEvent() |
| public const ComponentContainer& | TabPages() const |
| internal inline const SolidBrush& | TabSelectedBackgroundBrush() const |
| internal inline const SolidBrush& | TextBrush() const |
| internal inline int | TopMarginHeight() const |
| private enum | Flags |
| private StringFormat | centerFormat |
| private Pen | closeBoxPen |
| private float | closeBoxPenWidth |
| private SolidBrush | closeBoxSelectedBrush |
| private Color | closeBoxSelectedColor |
| private TabPage* | closeStateTabPage |
| private Flags | flags |
| private Font | font |
| private Color | frameColor |
| private Pen | framePen |
| private int | headerHeight |
| private int | leadingWidth |
| private int | overlapWidth |
| private float | roundingRadius |
| private TabPage* | selectedTabPage |
| private StringFormat | stringFormat |
| private Padding | tabCloseBoxPadding |
| private SolidBrush | tabNormalBackgroundBrush |
| private Color | tabNormalBackgroundColor |
| private Padding | tabPadding |
| private HashMap<String<char>, TabPage*, Hasher<String<char>>, EqualTo<String<char>>> | tabPageMap |
| private Event<TabPageSelectedEventHandler, EmptyEventArgs> | tabPageSelectedEvent |
| private ComponentContainer | tabPages |
| private SolidBrush | tabSelectedBackgroundBrush |
| private Color | tabSelectedBackgroundColor |
| private SolidBrush | textBrush |
| private Color | textColor |
| private int | topMarginHeight |