コード例 #1
0
 def OnBrowserSearchBoxKeyPress(self, event):
     if event.GetKeyCode() == wx.WXK_ESCAPE:
         self.BrowserSearchBox.Show(False)
     elif event.RawControlDown() and event.GetKeyCode() == wx.WXK_BACK:
         HandleCtrlBackspace(self.BrowserSearchBox)
     else:
         event.Skip()
コード例 #2
0
ファイル: navigationPanel.py プロジェクト: zzwpower/Pyfa
 def OnBrowserSearchBoxKeyPress(self, event):
     keycode = event.GetKeyCode()
     modifiers = event.GetModifiers()
     if keycode == wx.WXK_ESCAPE and modifiers == wx.MOD_NONE:
         self.BrowserSearchBox.Show(False)
     elif keycode == wx.WXK_BACK and modifiers == wx.MOD_CONTROL:
         HandleCtrlBackspace(self.BrowserSearchBox)
     else:
         event.Skip()
コード例 #3
0
 def OnBrowserSearchBoxKeyPress(self, event):
     keycode = event.GetKeyCode()
     mstate = wx.GetMouseState()
     if keycode == wx.WXK_ESCAPE and mstate.GetModifiers() == wx.MOD_NONE:
         self.BrowserSearchBox.Show(False)
     elif event.RawControlDown() and event.GetKeyCode() == wx.WXK_BACK:
         HandleCtrlBackspace(self.BrowserSearchBox)
     else:
         event.Skip()
コード例 #4
0
 def OnKeyDown(self, event):
     if event.RawControlDown() and event.GetKeyCode() == wx.WXK_BACK:
         try:
             HandleCtrlBackspace(self.editNotes)
         except (KeyboardInterrupt, SystemExit):
             raise
         except:
             pass
     else:
         event.Skip()
コード例 #5
0
ファイル: notesView.py プロジェクト: bsmr/pyfa-org-Pyfa
 def OnKeyDown(self, event):
     if event.RawControlDown() and event.GetKeyCode() == wx.WXK_BACK:
         HandleCtrlBackspace(self.editNotes)
     else:
         event.Skip()
コード例 #6
0
ファイル: pfSearchBox.py プロジェクト: bsmr/pyfa-org-Pyfa
 def OnKeyPress(self, event):
     if event.RawControlDown() and event.GetKeyCode() == wx.WXK_BACK:
         HandleCtrlBackspace(self.EditBox)
     else:
         event.Skip()