[changed BBSystemBar.cpp 15/01/2004 nc-17]
- added Snap Window To Edge option in the Window menu (@BBSystemBarSnap)
- added Inherit Toolbar Height option in the Window menu (@BBSystemBarHeight), this makes
  bbsb the height of the toolbar in any task/tray/icon state so expect small icons :) If
  this is off, it goes back to the old "auto" sizing mode.
- fixed bug where bbsb wouldn't update its style when linked to the toolbar, doh me!

[changed BBSystemBar.cpp 14/01/2004 nc-17]
- shift-right clicking on bbsb (non-task area) works like middle click to hide it

[changed BBSystemBar.cpp 25/12/2003 nc-17]
- now uses GetSettingPtr extensively, also CreateStyleFont - gets style defs from core
- default bevelWidth is now 1 if not using unix metrics
- linkToToolbar now auto-grabs transparency setting from toolbar, too
- now uses the new MakeNamedMenu API functions for nice updating plugin menus
- added menu options for changing task display, in BBSystemBar -> Display -> Tasks submenu 
- new bro@ms for task display type switching: @BBSystemBarTask Icons/Bars/Iconbars

[changed BBSystemBar.cpp 23/12/2003 nc-17]
- full flashing tasks support
- tasks aren't always raised now; much nicer with flat styles
- also checks button style definitions for active task style
- tasks in icon mode no longer overlap systray when not enough space; instead they aren't 
  drawn. maybe auto resize in the future for icon mode...
- changing width with mouse wheel now saves settings (and no need to hold ctrl when
  selecting bbsb)
- fixed crash bug with task bars where the width was too small

[changed BBSystemBar.cpp 21/12/2003 nc-17]
- now uses yet another toolbar autohide/info API

[changed BBSystemBar.cpp 20/12/2003 nc-17]
- converted to non-OO code (less text/pointers, only one instance, etc...)
- switched to grischka's tooltip implementation (no more floating tips)
- now sends information about bbsb to core toolbar (leaner toolbar friendly autohide)
- remembers previous always on top setting when (un)linking (from)to toolbar

[changed BBSystemBar.cpp 18/12/2003 nc-17]
- made bbsb friendly with toolbar autohide and also listens to 
  @ToolbarToggle bro@m, when linked to toolbar
- preliminary flashing tasks support - tasks get * in front of caption (text only atm)

[changed BBSystemBar.cpp 06/10/2003 nc-17]
- added transparency options. systembar.transparency: true/false and
  systembar.transparency.alpha: 0-255 where 255 is fully opaque (not transparent)
- reordered menu a bit, added window submenu and transparency option

[changed BBSystemBar.cpp 03/10/2003 nc-17]
- middle clicking on BBSB in an a non-task/tray area hides the systembar (like clicking
  on toolbar) - holding ctrl makes this work on task/tray areas too.
- ctrl - left clicking to focus BBSB and then using the mousewheel resizes BBSB (nice
  for positioning in the middle of the toolbar)
- ordering of focusing windows/changing workspace on left click changed to stop the 
  maximised windows following workspaces to the right issue with BBSB.

[changed BBSystemBar.cpp 04/09/2003 NC-17]
- A style borderWidth greater than 1 is only painted on the outside of BBSB, and kept at 
  1 for the inside (tasks).
- Active tasks in icon-only mode now have a background to them so they can be 
  differentiated.
- RC settings are written as they are changed with the menu
- If no RC file found at startup, one is written, now in DOS format
- RC settings are now reread on reconfigure
- RC settings are no longer written on plugin exit (no more shift-restart needed to see
  changes, just reconfigure)
- Right-click to get plugin menu doesn't need Ctrl held down on areas that are not 
  tasks/icons. (Ctrl is still needed to move the window when clicked wherever)
- Shift/Alt clicking to reposition BBSB/change taskIcon mode no longer changes tasks if 
  clicked on one.

[changed BBSystemBar.cpp 04/05/2003 NC-17]
- alt-left clicking bar/tasks more consistent now (removed from taskmouseproc, put in 
  main window proc)

[changed BBSystemBar.cpp 03/05/2003 NC-17]
- alt-left clicking bar not just tasks now also changes task style
- tooltip initial and reshow delay set to 1 second, tooltip display time set to 3 seconds.
  Only works with systray disabled...
- more redrawing of specific task(s) when modified with left mouse button

[systrayicons under explorer trial 04/26/2003 grischka]
- at least on winme, they do. search for //gr2604 to see
  the changes, see also the core code

[changed BBSystemBar.cpp 24/04/2003 NC-17]
- if tasks are shown in bar _only_ mode with _no_ systray, bbsb now inherits toolbar height.
  Which let's you put bbsb over or next to the toolbar nicely for instance.
- systray tooltips updating improved

[changed BBSystemBar.cpp 23/04/2003 NC-17]
- added option to have task bars show icons as well, as per bladestaylor's suggestion and 
  code
- if an icon is not found for a task with the above option, the text is no longer offset
  by the amount for the icon

[changed BBSystemBar.cpp 21/04/2003 NC-17]
- all task tooltips removed when a task is removed instead of WM_PAINT, fixing tooltips
  disappearing instantly (thanks wf). (Set again on WM_PAINT)
- All tray tooltips removed when a tray icon is removed, fixes the tray having old tooltips
  remaining. (Set again on WM_MOUSEMOVE)
- BBSB now inherits the toolbar font size and applies it to tasks. The window is
  automatically sized and moved and icons placed accordingly if using task icons or bars, 
  etc.

[changed BBSystemBar.cpp 20/04/2003 NC-17]
- minimize all windows now uses WM_SYSCOMMAND and SC_MINIMIZE as well
- tooltips are removed more reliably to stop old ones appearing

[changed BBSystemBar.cpp 19/04/2003 NC-17]
- context menus should now show minimise and maximise info correctly
- tooltips are now centered and no longer track the mouse
- fixed reverse tasks bug (thanks uzer)
- apps on a workspace other than the current one are no longer minimised if active and
  not minimised when left clicked on, now they are switched to as expected
- fixed some tooltip/painting issues when tasks/systray were enabled/disabled
  systray tooltips also update more often

[changed BBSystemBar.cpp 18/04/2003 NC-17]
- using WM_SYSCOMMAND with SC_MINIMIZE now instead of ShowWindow(Window, SW_MINIMIZE);
- added context menus to right click on tasks
- Left click now restores or minimises tasks like explorer
- Disappearing mouse bug fixed
- Doesn't always show an active task, which is sometimes wrong, with new core build

[changed BBSystemBar.cpp 17/04/2003 NC-17]
- fixed task icon painting
- changed plugin info
- tooltips are now always on top even when BBSB isn't. (they were a child window before)

[changed BBSystemBar.cpp 16/04/2003 tresni]
- fixed task background not getting redrawn on systray toggle

[changed BBSystemBar.cpp 04/01/2003 grishka]
- fixed resource leak

[changed BBSystemBar.cpp 03/29/2003 ironhead]
- fixed systray flicker (including when the icons are subject to sat/hue)!!!!

[changed BBSystemBar.cpp 03/28/2003 ironhead]
- changed to use new Workspaces/Tasks core subsystem

====================================================================== BBsystemBar 1.2 =====

[changed BBSystembar.cpp/.h 03/18/2003 ironhead]
- added "systembar.tasks.reverse:" to allow for having new tasks appear on the left (default
  is now for new tasks to show up on the right)

[changed BBSystemBar.cpp 03/18/2003 ironhead]
- fixed certain tasks not showing an icon in tasks (when tasks are in icon mode)

[changed BBSystemBar.cpp 03/17/2003 ironhead]
- fixed the "Tasks" mouse handling
- rewrote to use the GetTaskItemRect funtion, made the Systray mouse handling use
  GetTrayIconRect while I was at it :)

[changed BBSystemBar.cpp 03/14/2003 ironhead]
- fixed divide by zero error (thanx to Tres'ni for the heads up)

====================================================================== BBsystemBar 1.1 =====

[changed BBSystemBar.cpp 03/10/2003 ironhead]
- fixed nasty bug that would crash blackbox if you right clicked on the "tasks" area just
  after BB started before any tasks were created

[changed BBSystemBar.cpp/. 03/10/2003 ironhead]
- based on feedback from NC-17 changed the way inactive task font color is handled

[changed BBSystemBar.cpp 03/10/2003 ironhead]
- fixed the positioning not geting set correctly on resolution change

[changed BBSystemBar.cpp 03/10/2003 ironhead]
- now uses BB_TOOLBARUPDATE when linked to toolbar so that spacing / position is correct

[changed BBSystemBar.cpp 03/08/2003 ironhead]
- Now remembers task display type (icon or bar), using systembar.taskIcons in the .rc

[changed BBSystemBar.cpp 03/03/2003 ironhead]
- Fixed MoveWindowPrev/Next to work with core change

[changed BBSystemBar.cpp 03/03/2003 ironhead]
- Makes use of BB_WORKSPACE to move windows between workspaces

[changed BBSystemBar.cpp 03/03/2003 ironhead]
- Now uses MakeSticky

[changed BBSystemBar.cpp 02/28/2003 ironhead]
- BBSB menu is now activated by CTRL-Right-Click (fixed minimize bug too :) )

[changed BBSystemBar.cpp 02/27/2003 ironhead]
- modified tasks (where there caption changes) only repaint themselves

[changed BBSYstemBar.cpp 02/26/2003 ironhead]
- modified icons now only repaint themselves (reduced flickering)

[changed BBSYstemBar.cpp/.h 02/12/2003 ironhead]
- made use of the Task and Systray subsystem of the BB4Win core

[removed BBSystemBar.cpp/.h 02/10/2003 ironhead]
- removed Systray icon handling (now part of the core again)

[added SysTray.cpp/h 01/25 qwilk/ironhead]
- Added MinimizeAllWindows and RestoreAllWindows using BBSB Menu

[changed BBSYstemBar.cpp 1/22 qwilk]
- Fixed a bug where both saturation<255 and hue>0 had to be true for either to be enabled
  (was using AND instead of OR)

[changed BBSystemBar.cpp 1/22 qwilk]
- Changed uFlags to TTF_SUBCLASS in SetToolTip, which eliminates the need for the
  WM_MOUSEMOVE / TTM_RELAYEVENT case in the main window procedure

########################################################### BBSystemBar 1.0 ##########

Initial Release
