Only for Qt and Wx ports. Use psgtray package for the tkinter port
SystemTray
A System Tray
SystemTray(
menu = None,
filename = None,
data = None,
data_base64 = None,
tooltip = None,
metadata = None
)
Parameter Descriptions
| Name | Type | Default | Description |
|---|---|---|---|
| data | bytes | None | in-ram image for icon (same as data_base64 parm) |
| data_base64 | bytes | None | base-64 data for icon |
| filename | str | None | filename for icon |
| menu | List[List[List[str] or str]] | None | Menu definition. Example - ['UNUSED', ['My', 'Simple', '---', 'Menu', 'Exit']] |
| metadata | Any | None | User metadata that can be set to ANYTHING |
| tooltip | str | None | tooltip string |
Class Properties
This class has no public properties
Class Methods
def close
def hide
def read
def show_message
def un_hide
def update
close
Close the system tray window
hide
Hides the icon
read
Reads the context menu
Parameter Descriptions
| Name | Type | Default | Description |
|---|---|---|---|
| timeout | None | Optional. Any value other than None indicates a non-blocking read |
show_message
Shows a balloon above icon in system tray
show_message(
title,
message,
filename = None,
data = None,
data_base64 = None,
messageicon = None,
time = 10000
)
Parameter Descriptions
| Name | Type | Default | Description |
|---|---|---|---|
| data | b'' | None | Optional in-ram icon |
| data_base64 | b'' | None | Optional base64 icon |
| filename | str | None | Optional icon filename |
| message | str | Message to be displayed | |
| messageicon | None | ||
| time | int or (int, int) | 10000 | Amount of time to display message in milliseconds. If tuple, first item is fade in/out duration |
| title | str | Title shown in balloon | |
| RETURN | Any | The event that happened during the display such as user clicked on message |
un_hide
Restores a previously hidden icon
update
Updates the menu, tooltip or icon
Parameter Descriptions
| Name | Type | Default | Description |
|---|---|---|---|
| data | ??? | None | icon raw image |
| data_base64 | ??? | None | icon base 64 image |
| filename | ??? | None | icon filename |
| menu | ??? | None | menu defintion |
| tooltip | ??? | None | string representing tooltip |