See Also


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


Name Type Value
This class exposes no constants.


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.


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.


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.


There are currently no examples for this class.