(→Draft of the D-Bus xml service description) |
|||
| Line 71: | Line 71: | ||
==== Draft of the D-Bus xml service description ==== | ==== Draft of the D-Bus xml service description ==== | ||
| − | [http://websvn.kde.org/trunk/playground/base/plasma/libknotificationicon/org.kde.SystemTray.xml] | + | [http://websvn.kde.org/trunk/playground/base/plasma/libknotificationicon/org.kde.SystemTray.xml Websvn link] |
Contents |
System tray icons generally fall into four categories:
A System Tray Icon will Have the following properties.
- name
- pixmap (possible size variants)
- Headline
- Subtext
- Pixmap
- Passive (normal)
- Active
- Needs Attention
- Context menu
- Activate
- Wheel up/down
The interactions can be considered in terms of the 'Client' ie the icon itself, and the 'Host' eg. the system tray.
- i have a new pixmap
- i have a new status
the host will react to these, but with no guarantee of when - expect 500ms.
- activated
- tooltip data
- name
- pixmap