def on_message(ws, message):
print(message)
# class FocusWatcher(sublime_plugin.EventListener):
# pending_toggle = False
# prev_is_on_top = False
# already_in_progress = False
# def on_deactivated_async(self, view):
# if self.already_in_progress:
# return
# self.already_in_progress = True
# focused = False
# if isWindows and self.pending_toggle == False:
# global windowsWindow
# if windowsWindow:
# fg = win32gui.GetForegroundWindow()
# if windowsWindow == fg:
# focused = True
# else:
# for win in sublime.windows():
# if win.hwnd() == fg:
# focused = True
# if focused == False:
# global isOnTop
# self.prev_is_on_top = isOnTop
# set_always_on_top(False)
# self.pending_toggle = True
# print("on deactived, focused:")
# print(focused)
# self.already_in_progress = False
# def on_activated_async(self, view):
# if self.already_in_progress:
# return
# self.already_in_progress = True
# print(1)
# if isWindows and self.pending_toggle:
# print(2)
# global windowsWindow
# if windowsWindow:
# self.pending_toggle = False
# print(3)
# print(self.prev_is_on_top)
# try:
# if self.prev_is_on_top:
# # win32gui.SetForegroundWindow(windowsWindow)
# # time.sleep(0.05)
# win32gui.SetFocus(windowsWindow)
# set_always_on_top(True)
# # time.sleep(0.05)
# # win32gui.SetForegroundWindow(view.window().hwnd())
# except Exception as e:
# pass
# print(4)
# self.already_in_progress = False
评论列表
文章目录