| Class TTrayIcon (unit JRTrayIcon) |
TComponent
| Constructors |
constructor Create(Owner:TComponent);| Functions |
destructor Destroy;
procedure AddIconToTray;
procedure HandleMinimize(Sender:TObject);
procedure HandleRestore(Sender:TObject);
procedure HandleRightClick(Sender:TObject);
procedure RemoveIconFromTray;
procedure SetActive(Value:Boolean);
procedure SetHint(Value:String);
procedure SetIcon(Icon:TIcon);
procedure SetSeparateIcon(Value:Boolean);
procedure UpdateTrayIcon;
procedure WndProc(var Msg:TMessage);| Properties |
property Active : Boolean
property Hint : string
property Icon : TIcon
property PopupMenu : TPopupmenu
property SeparateIcon : Boolean| Events |
event OnClick : TNotifyEvent
event OnDblClick : TNotifyEvent
event OnMinimize : TNotifyEvent
event OnRestore : TNotifyEvent
event OnRightClick : TMouseEvent| Variables |
fActive : Boolean;
fData : TNotifyIconData;
fHint : String;
fIcon : TIcon;
fMinimized : Boolean;
fNoTrayIcon : Boolean;
fOnClick : TNotifyEvent;
fOnDblClick : TNotifyEvent;
fOnMinimize : TNotifyEvent;
fOnRestore : TNotifyEvent;
fOnRightClick : TMouseEvent;
fPopupMenu : TPopupMenu;
fSeparateIcon : Boolean;
fWindowHandle : hwnd;
fWinVer4 : Boolean;| Constructors |
constructor Create(Owner:TComponent);Create the Component
| Functions |
destructor Destroy;Destroy the Component
procedure AddIconToTray;
procedure HandleMinimize(Sender:TObject);
procedure HandleRestore(Sender:TObject);
procedure HandleRightClick(Sender:TObject);
procedure RemoveIconFromTray;
procedure SetActive(Value:Boolean);
procedure SetHint(Value:String);
procedure SetIcon(Icon:TIcon);
procedure SetSeparateIcon(Value:Boolean);
procedure UpdateTrayIcon;
procedure WndProc(var Msg:TMessage);| Properties |
property Active : Boolean
property Hint : string
property Icon : TIcon
property PopupMenu : TPopupmenu
property SeparateIcon : Boolean| Events |
event OnClick : TNotifyEvent
event OnDblClick : TNotifyEvent
event OnMinimize : TNotifyEvent
event OnRestore : TNotifyEvent
event OnRightClick : TMouseEvent| Variables |
fActive : Boolean;Properties
fData : TNotifyIconData;Internal variables
fHint : String;
fIcon : TIcon;
fMinimized : Boolean;
fNoTrayIcon : Boolean;
fOnClick : TNotifyEvent;events
fOnDblClick : TNotifyEvent;
fOnMinimize : TNotifyEvent;
fOnRestore : TNotifyEvent;
fOnRightClick : TMouseEvent;
fPopupMenu : TPopupMenu;
fSeparateIcon : Boolean;
fWindowHandle : hwnd;
fWinVer4 : Boolean;