Shows a balloon above icon in system tray :param title: Title shown in balloon :type title: str :param message: Message to be displayed :type message: str :param filename: Optional icon filename :type filename: str
(self, title, message, filename=None, data=None, data_base64=None, messageicon=None,
time=(SYSTEM_TRAY_MESSAGE_FADE_IN_DURATION, SYSTEM_TRAY_MESSAGE_DISPLAY_DURATION_IN_MILLISECONDS))
| 12978 | self.window.un_hide() |
| 12979 | |
| 12980 | def show_message(self, title, message, filename=None, data=None, data_base64=None, messageicon=None, |
| 12981 | time=(SYSTEM_TRAY_MESSAGE_FADE_IN_DURATION, SYSTEM_TRAY_MESSAGE_DISPLAY_DURATION_IN_MILLISECONDS)): |
| 12982 | """ |
| 12983 | Shows a balloon above icon in system tray |
| 12984 | :param title: Title shown in balloon |
| 12985 | :type title: str |
| 12986 | :param message: Message to be displayed |
| 12987 | :type message: str |
| 12988 | :param filename: Optional icon filename |
| 12989 | :type filename: str |
| 12990 | :param data: Optional in-ram icon |
| 12991 | :type data: b'' |
| 12992 | :param data_base64: Optional base64 icon |
| 12993 | :type data_base64: b'' |
| 12994 | :param time: Amount of time to display message in milliseconds. If tuple, first item is fade in/out duration |
| 12995 | :type time: int | (int, int) |
| 12996 | :return: The event that happened during the display such as user clicked on message |
| 12997 | :rtype: Any |
| 12998 | """ |
| 12999 | |
| 13000 | if isinstance(time, tuple): |
| 13001 | fade_duration, display_duration = time |
| 13002 | else: |
| 13003 | fade_duration = SYSTEM_TRAY_MESSAGE_FADE_IN_DURATION |
| 13004 | display_duration = time |
| 13005 | |
| 13006 | user_icon = data_base64 or filename or data or messageicon |
| 13007 | |
| 13008 | event = self.notify(title, message, icon=user_icon, fade_in_duration=fade_duration, display_duration_in_ms=display_duration) |
| 13009 | self.last_message_event = event |
| 13010 | return event |
| 13011 | |
| 13012 | def close(self): |
| 13013 | """ |
no test coverage detected