Пример #1
0
 def __init__(self, _logic, _name = "Unknown mode"):
     BaseMode.__init__(self, _logic, _name)
     # shift pressed flag
     self._shift = False
     self._ctrl = False
     # current state
     self.state = BaseEditMode.ES_None
     
     # initializing bindings
     #self.bindKeyPress(ois.KC_A, self._selectAll)
     self.bindKeyPress(ois.KC_I, self._setIdtf)
     self.bindKeyPress(ois.KC_DELETE, self._delete)
Пример #2
0
 def _onKeyReleased(self, _evt):
     
     if BaseMode._onKeyReleased(self, _evt): return True
     
     key = _evt.key
     
     if key == ois.KC_LSHIFT:
         self._shift = False
     elif key == ois.KC_LCONTROL:
         self._ctrl = False
     
     return False
Пример #3
0
 def _onKeyPressed(self, _evt):
     
     if BaseMode._onKeyPressed(self, _evt):  return True
     
     key = _evt.key
     
     if key == ois.KC_LSHIFT:
         self._shift = True
     elif key == ois.KC_LCONTROL:
         self._ctrl = True
         
     if key == ois.KC_A and self._ctrl:
         self._selectAll()
         
     return False
Пример #4
0
 def _onMouseReleased(self, _evt, _id):
     if BaseMode._onMouseReleased(self, _evt, _id):  return True
     
     return False
Пример #5
0
 def _onMouseMoved(self, _evt):
     if BaseMode._onMouseMoved(self, _evt):  return True
     
     return False
Пример #6
0
 def delete(self):
     """Deletion message
     """
     BaseMode.delete(self)
Пример #7
0
 def __del__(self):
     BaseMode.__del__(self)
Пример #8
0
 def __init__(self, _logic, _name = "Unknown mode"):
     BaseMode.__init__(self, _logic, _name)