Unit TJayIcon

Renamed from TrayIcon.pas 6/12/1998 Paul Rice to avoid conflicts with others' work. This is a component for placing icons in the notification area of the taskbar (aka. the traybar). This component is an improvement of the TTraybar component made by JH (?) (j.h.dewaalmalefijt@wbmt.tudelft.nl). Praise and thanks go to him. I corrected some minor bugs and added some new properties and methods. I also nicked a bit of the logic in the tray icon's event handling (procedure HandleMessage) from another TTrayIcon component by Tempest software (don't know their address). I don't believe I've violated any copyrights, but in any case this component is freeware. Feel free to use and improve the component. I would like to hear what you think. Troels Jakobsen - tjak@get2net.dk

Classes

TTrayIcon -

Functions

Register -

Types

Constants

IconID
WM_TRAYNOTIFY

Variables


Functions


procedure Register;


Types


Constants

IconID = 1

WM_TRAYNOTIFY = WM_USER + 1024

User-defined message sent from the icon. Some low user-defined messages are used by Windows itself! (WM_USER+1 = DM_SETDEFID)

Variables