Class ttraywidget

Unit

Declaration

type ttraywidget = class(teventwidget)

Description

No description available, ancestor teventwidget description follows
No description available, ancestor tcustomeventwidget description follows
No description available, ancestor tcustomeventwidgetnwr description follows
No description available, ancestor tpublishedwidgetnwr description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Fields

Protected fstatusnotifieritem: tstatusnotifieritem;

Methods

Protected procedure dbusdocontextmenu(const sender: tstatusnotifieritem; const apos: pointty);
Protected procedure dbusdoactivate(const sender: tstatusnotifieritem; const apos: pointty);
Protected procedure dbusdosecondaryactivate(const sender: tstatusnotifieritem; const apos: pointty);
Protected procedure dotimer(const sender: tobject);
Protected procedure settrayhint;
Protected procedure sethint(const avalue: msestring); override;
Protected procedure dopaintforeground(const acanvas: tcanvas); override;
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
Protected procedure iconchanged(const sender: tobject);
Protected function hasdbus: boolean;
Protected function dock: boolean;
Protected procedure undock;
Protected procedure setvisible(const avalue: boolean); override;
Protected procedure loaded; override;
Protected procedure updatewindowinfo(var info: windowinfoty) override;
Protected procedure dopopup(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override;
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure showmessage(const amessage: msestring; const timeoutms: integer = 0);
Public procedure showmessage(const amessage: msestring; const atitle: msestring; const timeoutms: integer = 0);
Public procedure cancelmessage();

Properties

Published property icon: tmaskedbitmap read ficon write seticon;
Published property imagelist: timagelist read fimagelist write setimagelist;
Published property imagenum: integer read fimagenum write setimagenum default -1;
Published property caption: msestring read fcaption write setcaption;
Published property optionswidget default defaultoptionswidget + trayoptionswidget;
Published property options: traywidgetoptionsty read foptions write setoptions default [];
Published property ondbusactivate: notifyeventty read fondbusactivate write fondbusactivate;
Published property ondbussecondaryactivate: notifyeventty read fondbussecondaryactivate write fondbussecondaryactivate;

Description

Fields

Protected fstatusnotifieritem: tstatusnotifieritem;
 

Methods

Protected procedure dbusdocontextmenu(const sender: tstatusnotifieritem; const apos: pointty);
 
Protected procedure dbusdoactivate(const sender: tstatusnotifieritem; const apos: pointty);
 
Protected procedure dbusdosecondaryactivate(const sender: tstatusnotifieritem; const apos: pointty);
 
Protected procedure dotimer(const sender: tobject);
 
Protected procedure settrayhint;
 
Protected procedure sethint(const avalue: msestring); override;
 
Protected procedure dopaintforeground(const acanvas: tcanvas); override;
 
Protected procedure objectevent(const sender: tobject; const event: objecteventty); override;
 
Protected procedure iconchanged(const sender: tobject);
 
Protected function hasdbus: boolean;
 
Protected function dock: boolean;
 
Protected procedure undock;
 
Protected procedure setvisible(const avalue: boolean); override;
 
Protected procedure loaded; override;
 
Protected procedure updatewindowinfo(var info: windowinfoty) override;
 
Protected procedure dopopup(var amenu: tpopupmenu; var mouseinfo: mouseeventinfoty); override;
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 
Public procedure showmessage(const amessage: msestring; const timeoutms: integer = 0);
 
Public procedure showmessage(const amessage: msestring; const atitle: msestring; const timeoutms: integer = 0);
 
Public procedure cancelmessage();
 

Properties

Published property icon: tmaskedbitmap read ficon write seticon;
 
Published property imagelist: timagelist read fimagelist write setimagelist;
 
Published property imagenum: integer read fimagenum write setimagenum default -1;
 
Published property caption: msestring read fcaption write setcaption;
 
Published property optionswidget default defaultoptionswidget + trayoptionswidget;
 
Published property options: traywidgetoptionsty read foptions write setoptions default [];
 
Published property ondbusactivate: notifyeventty read fondbusactivate write fondbusactivate;
 
Published property ondbussecondaryactivate: notifyeventty read fondbussecondaryactivate write fondbussecondaryactivate;
 

Generated by PasDoc 0.16.0.