TUCStatusbarAutofeed v1.0, Freeware by UCSoft <info@ucsoft.de>, 05-02-2001

-------------------
Description
-------------------

This component catches the onHint event of TApplication and displays the hint
in the desired statusbar panel.
Place this component on the same form as your statusbar, select panel (if the
statusbar hasn't the SimplePanel property set to true) and the hints will appear.

-------------------
Author
-------------------
(c) 2001 by Ulli Conrad info@ucsoft.de>
The latest version can be found at http://www.ucsoft.de/

-------------------
Distribution
-------------------

This component is freeware. As such, UCSoft gives no warranty
to its accuracy, fitness for any particular use, effects of use, or
reliability. This component may not be distributed as a part of another
component package without UCSoft's written consent. It may be
freely distributed, although it must be distributed with all original files
in their original format intact. If you use this component in your
software, please include an acknowledgment that portions are copyrighted by
UCSoft. Please contact the author, Ulli Conrad, at the above addresses with
questions, comments, bug-reports or any updates you make to the component.

-------------------
Installation
-------------------

Unzip files to a directory of your choice.
Select "Component - Install component" from the Delphi menu.
Choose wether to add component to a new or an existing package and specify packages
name.
Browse for units file name which is "UCStatusbarAutofeed.pas" and click "OK".
Let package be compiled and save it when it's closed.
You'll find the component in the tab sheet "UCSoft".

-------------------
Hierachy
-------------------

TUCStatusbarAutofeed is a TComponent descendand

-------------------
Properties
-------------------

property Enabled : boolean;
  Selects wether TUCStatusbarAutofeed respondes to Application.onHint
  messages or not.

property PanelIndex : integer;
  Specifies the index of a panel to display hints. This property is
  ignored if the assigned statusbar has no panles (SimplePanel), or if
  PanelIndex is invalid (e.g. >=Statusbar.Panels.Count).

property StatusBar : TStatusbar;
  Specifies the assigned statusbar.
 

-------------------
Methods
-------------------

procedure LockStatusBar(StatusMsg : string);
  Displays StatusMsg, ignoring application hints, until statusbar is
  unlocked. Helpful during message dialogs.
  Please note: this is different from settings Enabled property to false.
               The component will still catch events, but without dis-
               playing.

procedure UnlockStatusBar;
  Unlocks the statusbar.

-------------------
Events
-------------------

No additional events defined



