TaskBar REALbasic Plugin

TaskBar Control

The TaskBar plugin control creates a native "XP Explorer bar" on Windows XP, on older Windows systems and Linux it creates a emulated "XP Explorer bar". On the Mac systems then we tried to add some Mac flavor to it since Macs have no concept for a control like this.

RectControl
   TaskBar

control TaskBar

Properties

CancelEventActionSet this property to true to cancel the events internal action.
DrawBorderSet this property to true to have a border drawn around the control.
LinuxBackColorUse this property to set the back-color of the TaskBar on Linux.
LinuxBackColorStyleUse this property to configure how the background of the TaskBar is painted on Linux systems.
OS9BackColorUse this property to set the back-color of the TaskBar on MacOS 9.
OS9BackColorStyleUse this property to configure how the background of the TaskBar is painted on MacOS 9 systems.
OS9HeaderHitTestUse this property to determine how the category header is hit tested on Mac OS 9 systems. This will affect, the header clicking and the header mouse events.
OSXBackColorUse this property to set the back-color of the TaskBar on MacOS X systems.
OSXBackColorStyleUse this property to configure how the background of the TaskBar is painted on MacOS X systems.
OSXCategoryStyleUse this property to configure how the categories should look like on Mac OS X systems.
OSXHeaderHitTestUse this property to determine how the category header is hit tested on Mac OS X systems. This will affect, the header clicking and the header mouse events.
WinBackColorUse this property to set the back-color of the TaskBar on Windows systems.
WinBackColorStyleUse this property to configure how the background of the TaskBar is painted on Windows systems.

Methods

AddCategoryUse this method to add a TaskBarCategory to the TaskBar.
CategoriesUse this property to directly manipulate the array of categories within the control. This ObjectArray is a CoreClasses ObjectArray.
RefreshUse this method to manually refresh the TaskBar.

Events

BodyMouseDownThis event is fired when the Mouse is clicked on the control but not on any enabled category or node.
CategoryExpandedThis event fires when a category gets expanded.
CategoryMouseDownThis event fires when the mouse button goes down on a TaskBarCategory.
CategoryMouseEnterThis event fires when the mouse enters a category.
CategoryMouseExitThis event fires when the mouse exits a category.
MouseDownNormal REALbasic MouseDown event.
MouseExitThis just the regular MouseExit REALbasic event.
NodeMouseDownThis event fires when the mouse button goes down on a TaskBarNode.
NodeMouseEnterThis event fires when the mouse enters a TaskBarNode.
NodeMouseExitThis event fires when the mouse exits a TaskBarNode.
NodeMouseUpThis event fires when the mouse button goes up on a TaskBarNode.

Supported Platforms:

  • PPC - MacOS 9
  • Carbon - MacOS 9 and MacOS X (PEF)
  • MacOS X PPC - (Mach-O)
  • MacOS X Universal Binary (Mach-O)
  • Win32 - Windows
  • Linux x86