equal
deleted
inserted
replaced
194 event.Skip() |
194 event.Skip() |
195 |
195 |
196 def OnVariablesFilterKeyDown(self, event): |
196 def OnVariablesFilterKeyDown(self, event): |
197 if self.VariablesFilterFirstCharacter: |
197 if self.VariablesFilterFirstCharacter: |
198 keycode = event.GetKeyCode() |
198 keycode = event.GetKeyCode() |
199 self.VariablesFilterFirstCharacter = False |
199 if keycode not in [wx.WXK_RETURN, |
200 if keycode not in NAVIGATION_KEYS: |
200 wx.WXK_NUMPAD_ENTER]: |
201 self.VariablesFilter.SetValue("") |
201 self.VariablesFilterFirstCharacter = False |
|
202 if keycode not in NAVIGATION_KEYS: |
|
203 self.VariablesFilter.SetValue("") |
202 if keycode not in [wx.WXK_DELETE, |
204 if keycode not in [wx.WXK_DELETE, |
203 wx.WXK_NUMPAD_DELETE, |
205 wx.WXK_NUMPAD_DELETE, |
204 wx.WXK_BACK]: |
206 wx.WXK_BACK]: |
205 event.Skip() |
207 event.Skip() |
206 else: |
208 else: |
864 event.Skip() |
866 event.Skip() |
865 |
867 |
866 def OnNodesFilterKeyDown(self, event): |
868 def OnNodesFilterKeyDown(self, event): |
867 if self.NodesFilterFirstCharacter: |
869 if self.NodesFilterFirstCharacter: |
868 keycode = event.GetKeyCode() |
870 keycode = event.GetKeyCode() |
869 self.NodesFilterFirstCharacter = False |
871 if keycode not in [wx.WXK_RETURN, |
870 if keycode not in NAVIGATION_KEYS: |
872 wx.WXK_NUMPAD_ENTER]: |
871 self.NodesFilter.SetValue("") |
873 self.NodesFilterFirstCharacter = False |
|
874 if keycode not in NAVIGATION_KEYS: |
|
875 self.NodesFilter.SetValue("") |
872 if keycode not in [wx.WXK_DELETE, |
876 if keycode not in [wx.WXK_DELETE, |
873 wx.WXK_NUMPAD_DELETE, |
877 wx.WXK_NUMPAD_DELETE, |
874 wx.WXK_BACK]: |
878 wx.WXK_BACK]: |
875 event.Skip() |
879 event.Skip() |
876 else: |
880 else: |