(→Draft of the D-Bus xml service description) |
m (→Draft of the D-Bus xml service description) |
||
| Line 70: | Line 70: | ||
- pixmap | - pixmap | ||
| − | + | = Draft of the D-Bus xml service description = | |
[http://websvn.kde.org/trunk/playground/base/plasma/libknotificationicon/org.kde.SystemTray.xml Websvn link] | [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