A tab component that sits within a floating tile. More...
Additional Inherited Members | |
Public Types inherited from FloatingTileContent | |
| enum | PanelPropertyId { Type = 0, Title , ColourData, LayoutData, Font, FontSize } |
Public Member Functions inherited from FloatingTileContainer | |
| void | addFloatingTile (FloatingTile *newComponent) |
| Adds a floating tile to the container. More... | |
| void | clear () |
| Deletes all floating tiles in this container. More... | |
| FloatingTileContainer (FloatingTile *parent) | |
| Creates a new floating tile container. More... | |
| const FloatingTile * | getComponent (int index) const |
| Returns the FloatingTile at the given index. More... | |
| FloatingTile * | getComponent (int index) |
| Returns the FloatingTile at the given index. More... | |
| int | getIndexOfComponent (const FloatingTile *componentToLookFor) const |
| Returns the index of the given component or -1 if its not found. More... | |
| int | getNumComponents () const |
| Returns the number of floating tiles in this container. More... | |
| void | removeFloatingTile (FloatingTile *componentToRemove) |
| Removes and deletes the given FloatingTile. | |
Public Member Functions inherited from FloatingTileContent | |
| String | getBestTitle () const |
| This returns the title that is supposed to be displayed. More... | |
| String | getCustomTitle () const |
| If you set a custom title, this will return it. More... | |
| FloatingTile * | getParentShell () |
| Returns the parent shell. More... | |
| void | setCustomTitle (String newCustomTitle) |
| Set a custom title to the panel that will be displayed in tabs, etc. More... | |
| void | setDynamicTitle (const String &newDynamicTitle) |
| Sets a title that is supposed to change during runtime. More... | |
| virtual void | siblingAmountChanged () |
| Override this method when you want to be notified when the amount of siblings change. More... | |
Public Member Functions inherited from ObjectWithDefaultProperties | |
| void | resetObject (DynamicObject *objectToClear) |
| Clears the given object and sets all defaultable properties to their initial values. More... | |
Protected Member Functions inherited from FloatingTileContent | |
| FloatingTileContent (FloatingTile *parent_) | |
| Creates a new floating panel. More... | |
| virtual int | getFixedHeight () const |
| Overwrite this method if the component has a fixed height. More... | |
| virtual int | getFixedWidth () const |
| Overwrite this method if the component has a fixed width. More... | |
A tab component that sits within a floating tile.