| public | ToolBar() |
| public | ToolBar(Style style) |
| public | ToolBar(ToolBarCreateParams& createParams) |
| public | ToolBar(const Color& backgroundColor, const Color& toolTipWindowColor, const Color& toolButtonTransparentColor_, const Point& location, const Size& size, Dock dock, Anchors anchors, int toolButtonHeight_, Style style_, const Padding& padding_, const Padding& buttonPadding_) |
| public | ToolBar(int toolButtonHeight, const Color& toolTipWindowColor, const Color& toolButtonTransparentColor, Style style, const Padding& padding, const Padding& buttonPadding) |
| public | ~ToolBar() |
| public Result<bool> | AddToolButton(ToolButtonBase* toolButton) |
| public inline const StringFormat& | CenterFormat() const |
| public inline const Color& | DarkColor() const |
| public Padding | DefaultButtonPadding() |
| public override Padding | DefaultPadding() const |
| public inline const Color& | DisabledColor() const |
| public const Padding& | GetButtonPadding() |
| private Result<Pair<Bitmap*, Bitmap*>> | GetOrCreateBitmaps(const String<char>& bitmapName) |
| internal SolidBrush* | GetOrInsertSolidBrush(const Color& color) |
| public const Padding& | GetPadding() const |
| public inline Style | GetStyle() const |
| public inline const Font& | GetTextToolButtonFont() const |
| public ToolButton* | GetToolButton(int toolButtonIndex) const |
| private ToolButton* | GetToolButtonAt(const Point& location) const |
| internal Result<bool> | HideToolTipWindow() |
| public inline const Color& | LightColor() const |
| public inline const Color& | MediumDarkColor() const |
| public inline const Color& | MediumLightColor() const |
| protected override Result<bool> | OnMouseDown(MouseEventArgs& args) |
| protected override Result<bool> | OnMouseEnter(EnterLeaveEventArgs& args) |
| protected override void | OnMouseHover(MouseEventArgs& args) |
| protected override Result<bool> | OnMouseLeave(EnterLeaveEventArgs& args) |
| protected override Result<bool> | OnMouseMove(MouseEventArgs& args) |
| protected override Result<bool> | OnMouseUp(MouseEventArgs& args) |
| protected override Result<bool> | OnPaint(PaintEventArgs& args) |
| public inline ToolButton* | PressedStateToolButton() const |
| public void | ResetPressedStateToolButton() |
| private inline void | ResetToolTipWindowAdded() |
| private inline void | ResetToolTipWindowVisible() |
| public void | SetButtonPadding(const Padding& buttonPadding_) |
| public void | SetDarkColor(const Color& darkColor_) |
| public void | SetDisabledColor(const Color& disabledColor_) |
| public void | SetLightColor(const Color& lightColor_) |
| public void | SetMediumDarkColor(const Color& mediumDarkColor_) |
| public void | SetMediumLightColor(const Color& mediumLightColor_) |
| public Result<bool> | SetPressedStateToolButton(ToolButton* newPressedStateToolButton) |
| public void | SetTextToolButtonFont(const Font& textToolButtonFont_) |
| private Result<bool> | SetToolButtonBitmaps(ToolButton* toolButton) |
| public void | SetToolButtonSeparatorColor1(const Color& toolButtonSeparatorColor1_) |
| public void | SetToolButtonSeparatorColor2(const Color& toolButtonSeparatorColor2_) |
| private inline void | SetToolTipWindowAdded() |
| private inline void | SetToolTipWindowVisible() |
| internal Result<bool> | ShowToolTipWindow(ToolButton* toolButton) |
| public inline const int | ToolButtonHeight() const |
| public inline const Color& | ToolButtonSeparatorColor1() const |
| public inline const Color& | ToolButtonSeparatorColor2() const |
| private inline bool | ToolTipWindowAdded() const |
| private inline bool | ToolTipWindowVisible() const |
| private enum | Flags |
| public enum | Style |
| private HashMap<String<char>, Pair<Bitmap*, Bitmap*>, Hasher<String<char>>, EqualTo<String<char>>> | bitmapMap |
| private List<UniquePtr<Bitmap>> | bitmaps |
| private Padding | buttonPadding |
| private StringFormat | centerFormat |
| private Color | darkColor |
| private Color | disabledColor |
| private Flags | flags |
| private Color | lightColor |
| private Color | mediumDarkColor |
| private Color | mediumLightColor |
| private ToolButton* | mouseDownToolButton |
| private ToolButton* | mouseInToolButton |
| private Padding | padding |
| private ToolButton* | pressedStateToolButton |
| private Style | style |
| private HashMap<Color, SolidBrush*, Hasher<Color>, EqualTo<Color>> | textBrushMap |
| private List<UniquePtr<SolidBrush>> | textBrushes |
| private Font | textToolButtonFont |
| private int | toolButtonHeight |
| private Color | toolButtonSeparatorColor1 |
| private Color | toolButtonSeparatorColor2 |
| private Color | toolButtonTransparentColor |
| private ComponentContainer | toolButtons |
| private ToolTip* | toolTipWindow |