See Also

Enumerations

Name Values
Styles Mac OSX = 0
Win32 = 1
WinXP = 2
WinVista = 3
KDE = 4
WinXP Silver Taskbar = 5
WinXP Blue Taskbar = 6
Leopard Reflection = 7
Leopard Graphite = 8
DarkMode = 9

Constants

Name Type Value
This class exposes no constants.

Events

Definition Description
Close() Triggered when the control is destroyed.
ItemClick( Index as Integer, Button as Integer = 0 ) Fires when the user clicks a GraffitiStatusBarItem. Index indicates which cell in Items() array was clicked, and which mouse button was used( 0 = Left, 1 = Right )
Open() Triggered when the control is created.

Methods

Definition Description
AddItem( StatusBarItem as GraffitiStatusBarItem ) Adds a defined StatusBarItem to the Items() array.
InsertItem( Index as Integer, Item as GraffitiStatusBarItem ) Adds the defined Item to the Items() array at the specified Index.
RemoveAll() Removes all GraffitiStatusBarItems from the Items() array, and the display.
RemoveItem( ItemIndex as Integer ) Removes the GraffitiStatusBarItem from the Items() array and the display by the ItemIndex.
StyleCount() as Integer Returns the number of visual styles available. For enumeration, use StyleCount – 1.
StyleName( StyleIndex as Integer ) as String Returns the name of the style specified by StyleIndex.

Properties

Name Type Default Value Description
BarBorderColor Color &c000000 Determines the border color of the StatusBar
BarColor Color &c000000 Sets the background color of the StatusBar.
Items() GraffitiStatusBarItem Nil The collection of GraffitiStatusBarItems for display.
Style Styles Styles.MacOSX Determines the visual style to use for the control.
UseCustomColors Boolean False Determines whether the control will use the default color schemes for the styles, or the user-defined color scheme.
UseDefaultSystemStyle Boolean True When set to true, will cause the status to detect the best style for the user’s operating system, and display that.

Examples

There are currently no examples for this class.