コード例 #1
0
 def on_command(self, hwnd, msg, wparam, lparam):
     print 'on_command', hwnd, msg, wparam, lparam
     command_id = win32gui.LOWORD(wparam)
     if command_id == 0:
         self.quit()
     else:
         raise RuntimeError("Unknown command_id %r" % command_id)
コード例 #2
0
 def command(self, hwnd, msg, wparam, lparam):
     id = win32gui.LOWORD(wparam)
     if id in self.ids_to_addresses.keys():
         self.quake_starter(*self.ids_to_addresses[id])
     elif id == self.ID_QUIT:
         win32gui.DestroyWindow(self.hwnd)
     elif id == self.ID_AUTOSTART:
         self.controller.toggle_autostart()
     elif id == self.ID_ABOUT:
         self.controller.about_page()
コード例 #3
0
ファイル: SysTrayIcon.py プロジェクト: kilerhg/Python-Studies
 def command(self, hwnd, msg, wparam, lparam):
     id = win32gui.LOWORD(wparam)
     self.execute_menu_option(id)
コード例 #4
0
ファイル: toaster.py プロジェクト: cheeriobus/idler
 def OnCommand(self, hwnd, msg, wparam, lparam):
     id = gui.LOWORD(wparam)
     if id == 1024:
         gui.DestroyWindow(self.hwnd)