[Jsxe-cvs] SF.net SVN: jsxe: [1120] trunk/treeview/src/treeview
Status: Inactive
Brought to you by:
ian_lewis
From: <ian...@us...> - 2006-08-08 05:00:05
|
Revision: 1120 Author: ian_lewis Date: 2006-08-07 21:59:58 -0700 (Mon, 07 Aug 2006) ViewCVS: http://svn.sourceforge.net/jsxe/?rev=1120&view=rev Log Message: ----------- Added hacks for undo Modified Paths: -------------- trunk/treeview/src/treeview/DefaultView.java trunk/treeview/src/treeview/treeview.props Modified: trunk/treeview/src/treeview/DefaultView.java =================================================================== --- trunk/treeview/src/treeview/DefaultView.java 2006-08-08 04:59:34 UTC (rev 1119) +++ trunk/treeview/src/treeview/DefaultView.java 2006-08-08 04:59:58 UTC (rev 1120) @@ -36,6 +36,8 @@ import net.sourceforge.jsxe.gui.Messages; import net.sourceforge.jsxe.util.Log; import net.sourceforge.jsxe.msg.PropertyChanged; +import net.sourceforge.jsxe.msg.UndoEvent; +import net.sourceforge.jsxe.msg.RedoEvent; //}}} //{{{ Swing components @@ -329,6 +331,11 @@ if (CONTINUOUS_LAYOUT.equals(key) || SHOW_COMMENTS.equals(key) || SHOW_ATTRIBUTES.equals(key)) { tree.updateUI(); } + } else { + if ((message instanceof UndoEvent) || (message instanceof RedoEvent)) { + //hack to get undo to work properly + m_valueTextArea.setDocument(new DefaultViewDocument(tree.getSelectedNode())); + } } }//}}} Modified: trunk/treeview/src/treeview/treeview.props =================================================================== --- trunk/treeview/src/treeview/treeview.props 2006-08-08 04:59:34 UTC (rev 1119) +++ trunk/treeview/src/treeview/treeview.props 2006-08-08 04:59:58 UTC (rev 1120) @@ -15,7 +15,7 @@ # a percentage of the horizontal size of the parent container treeview.splitpane.horiz.loc=40 -treeview.show.attributes=ID only +treeview.show.attributes=1 #default size for edit doc type dialog treeview.editdoctypenode.width=200 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |