コード例 #1
0
ファイル: conftest.py プロジェクト: wglu2010/gaphas
 def undo():
     apply_me = list(undo_list)
     del undo_list[:]
     apply_me.reverse()
     for e in apply_me:
         state.saveapply(*e)
     redo_list[:] = undo_list[:]
     del undo_list[:]
コード例 #2
0
ファイル: test_undo.py プロジェクト: jvorcak/gpylint
def undo():
    apply_me = list(undo_list)
    del undo_list[:]
    apply_me.reverse()
    for e in apply_me:
        state.saveapply(*e)
    redo_list[:] = undo_list[:]
    del undo_list[:]
コード例 #3
0
 def _gaphas_undo_handler(self, event):
     self.add_undo_action(lambda: state.saveapply(*event))
コード例 #4
0
ファイル: undo.py プロジェクト: sauravkumar2014/ASCEND
 def _gaphas_event_handler(self,event):
     try:
         self._current_transaction.add(lambda: saveapply(*event));
         #print event
     except Exception as e:
         pass
コード例 #5
0
 def _gaphas_event_handler(self, event):
     try:
         self._current_transaction.add(lambda: saveapply(*event))
         #print event
     except Exception as e:
         pass
コード例 #6
0
ファイル: undomanager.py プロジェクト: dieterv/gaphor
 def _gaphas_undo_handler(self, event):
     self.add_undo_action(lambda: state.saveapply(*event));