Community
Participate
Working Groups
undo does not work on properties page testcase: - open a properties file with the message editor - select a key in the key tree - modify the key value in the editor area - notice than an '*' is addded to the editor label indicating the file is changed - press ctrl+z to undo the typing - the '*' is removed from the editor label - however, the modification to the key value is still in the edit area Another note, undo/redo works fine on the default page of the message editor
This is very hard to do, because its implementation is different from org.eclipse.ui.editors.text.TextEditor (which is the default-page). In our case, undo impl. from class Control is used: case OS.WM_UNDO: result = WM_UNDO (wParam, lParam); break; This invokes the class Text, which returns: wmClipboard (OS.WM_UNDO, wParam, lParam); To make this functionality more like the one in TextEditor, I implemented the an own listener -> UndoKeyListener. This listener has almost the same behaviour. Maybe I'll find a better impl. soon...
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.