Hallo zusammen,
ich habe ein Problem, wo ich seit einigen Tagen dran sitze.
Ich möchte die Menüpunkte undo / redo implementieren. Die Menuitems sind im Menu sichtbar, aber deaktiviert.
Wenn man auf undo klickt, soll der alte Zustand des Baumes dargestellt werden.
Jetzt wollte ich ein UndoContext setzen.
So habe ich jetzt angefangen:
Ich würde gerne wissen, ob ich überhaupt so vorgehen kann.
Es wäre sehr nett, wenn ich von euch einen Tipp bekommen würde. Vielen Dank!
ich habe ein Problem, wo ich seit einigen Tagen dran sitze.
Ich möchte die Menüpunkte undo / redo implementieren. Die Menuitems sind im Menu sichtbar, aber deaktiviert.
Wenn man auf undo klickt, soll der alte Zustand des Baumes dargestellt werden.
Jetzt wollte ich ein UndoContext setzen.
So habe ich jetzt angefangen:
Java:
private void init() {
IUndoContext undoContext = .....getUndoContext();
undoAction = new UndoActionHandler( ... , undoContext);
redoAction = new RedoActionHandler( ... , undoContext);
final IActionBars actionBars = .... getActionBars();
actionBars.setGlobalActionHandler(ActionFactory.UNDO.getId(),undoAction);
actionBars.setGlobalActionHandler(ActionFactory.REDO.getId(),redoAction);
actionBars.updateActionBars();
}
Es wäre sehr nett, wenn ich von euch einen Tipp bekommen würde. Vielen Dank!
Zuletzt bearbeitet: