TStyledAnimatedToolbar - Technical Reference
Overview
TStyledAnimatedToolbar is a TStyledToolbar whose buttons are TStyledAnimatedToolButton (see TStyledAnimatedToolButton Reference). See the TStyledAnimatedToolbar page for the description and the examples.
Class Hierarchy
TCustomFlowPanel
└─ TStyledToolbar
└─ TStyledAnimatedToolbarUnit
Vcl.StyledAnimatedToolbarPackages: StyledAnimatedComponents (runtime), dclStyledAnimatedComponents (design-time); Skia4Delphi required.
Palette: not registered. In Vcl.StyledAnimatedComponentsRegister.pas the line //,TStyledAnimatedToolbar is commented out of RegisterComponents('Styled Animated Components', ...); only the Component Editor TStyledAnimatedToolbarComponentEditor and the class registration of TStyledAnimatedToolButton are active.
Types
| Name | Definition |
|---|---|
TAnimatedButtonProc | reference to procedure (Button: TStyledAnimatedToolButton) |
TControlProc | reference to procedure (Control: TControl) |
Members added by TStyledAnimatedToolbar
| Member | Visibility | Description |
|---|---|---|
function GetStyledToolButtonClass: TStyledToolButtonClass | protected, override | Returns TStyledAnimatedToolButton: every button created by NewButton (and by the Component Editor) is an animated one |
No published or public properties and no events are added.
Inherited members (briefly)
Everything comes from TStyledToolbar (see its Reference): style properties (StyleFamily, StyleClass, StyleAppearance, StyleDrawType, StyleRadius, StyleRoundedCorners), ButtonWidth, ButtonHeight, ShowCaptions, Images, ButtonCount, Buttons[], NewButton, SetToolbarStyle, OnCustomizeNewButton...
Component Editor
TStyledAnimatedToolbarComponentEditor:
| Verb | Description |
|---|---|
| Styled Animated Toolbar Editor... | Edits StyleFamily/StyleClass/StyleAppearance/DrawType/Radius of the toolbar |
| Add StyledAnimatedToolbar Button | Adds a TStyledAnimatedToolButton |
| Add StyledAnimatedToolbar Separator | Adds a TStyledAnimatedToolButton with Style = tbsSeparator |
| Project page on GitHub... | Opens the project page |
