controls/LocationCellEditor.py
changeset 615 8baeb9dff775
parent 586 9aa96a36cf33
child 655 435e2d8ee580
equal deleted inserted replaced
614:8c4b57808f9c 615:8baeb9dff775
    98 
    98 
    99         self.Location.SetFocus()
    99         self.Location.SetFocus()
   100 
   100 
   101     def OnLocationChar(self, event):
   101     def OnLocationChar(self, event):
   102         keycode = event.GetKeyCode()
   102         keycode = event.GetKeyCode()
   103         if keycode == wx.WXK_RETURN or keycode == wx.WXK_TAB:
   103         if keycode in [wx.WXK_RETURN, wx.WXK_TAB, wx.WXK_ESCAPE]:
   104             self.Parent.Parent.ProcessEvent(event)
   104             self.Parent.Parent.ProcessEvent(event)
   105             self.Parent.Parent.SetFocus()
   105             self.Parent.Parent.SetFocus()
   106         else:
   106         else:
   107             event.Skip()
   107             event.Skip()
   108 
   108