def __init__(self, menu, tooltip, icon_filename, size_changed_cb, click_cb, mouseover_cb, exit_cb): TrayBase.__init__(self, menu, tooltip, icon_filename, size_changed_cb, click_cb, mouseover_cb, exit_cb) self.default_icon_name = "xpra.ico" icon_filename = self.get_tray_icon_filename(icon_filename) self.tray_widget = win32NotifyIcon(tooltip, click_cb, exit_cb, None, icon_filename) # now let's try to hook the session notification self.detect_win32_session_events(self.getHWND()) self.balloon_click_callback = None
def __init__(self, *args): TrayBase.__init__(self, *args) self.default_icon_extension = "ico" self.default_icon_name = "xpra.ico" icon_filename = self.get_tray_icon_filename(self.default_icon_filename) self.tray_widget = win32NotifyIcon(self.tooltip, self.click_cb, self.exit_cb, None, icon_filename) #now let's try to hook the session notification self.detect_win32_session_events(self.getHWND())
def __init__(self, *args): TrayBase.__init__(self, *args) self.default_icon_extension = "ico" self.default_icon_name = "xpra.ico" icon_filename = self.get_tray_icon_filename(self.default_icon_filename) self.tray_widget = win32NotifyIcon(self.tooltip, self.move_cb, self.click_cb, self.exit_cb, None, icon_filename)
def __init__(self, *args): TrayBase.__init__(self, *args) self.default_icon_extension = "ico" self.default_icon_name = "xpra.ico" self.calculate_offset() icon_filename = self.get_tray_icon_filename(self.default_icon_filename) self.tray_widget = win32NotifyIcon(self.tooltip, self.move_cb, self.click_cb, self.exit_cb, None, icon_filename) get_win32_event_listener().add_event_callback(win32con.WM_DISPLAYCHANGE, self.calculate_offset)
def __init__(self, menu, tooltip, icon_filename, size_changed_cb, click_cb, mouseover_cb, exit_cb): TrayBase.__init__(self, menu, tooltip, icon_filename, size_changed_cb, click_cb, mouseover_cb, exit_cb) self.default_icon_name = "xpra.ico" icon_filename = self.get_tray_icon_filename(icon_filename) self.tray_widget = win32NotifyIcon(tooltip, click_cb, exit_cb, None, icon_filename) #now let's try to hook the session notification self.detect_win32_session_events(self.getHWND()) self.balloon_click_callback = None
def __init__(self, *args): TrayBase.__init__(self, *args) self.calculate_offset() self.default_icon_extension = "ico" icon_filename = get_icon_filename(self.default_icon_filename, "ico") self.tray_widget = win32NotifyIcon(self.app_id, self.tooltip, self.move_cb, self.click_cb, self.exit_cb, icon_filename) el = get_win32_event_listener() if el: el.add_event_callback(win32con.WM_DISPLAYCHANGE, self.calculate_offset)