From: <ls...@us...> - 2007-01-05 20:55:44
|
Revision: 2988 http://jnode.svn.sourceforge.net/jnode/?rev=2988&view=rev Author: lsantha Date: 2007-01-05 12:55:34 -0800 (Fri, 05 Jan 2007) Log Message: ----------- Fixed Ctrl-Y. Modified Paths: -------------- trunk/distr/src/apps/org/jnode/apps/editor/TextEditor.java Modified: trunk/distr/src/apps/org/jnode/apps/editor/TextEditor.java =================================================================== --- trunk/distr/src/apps/org/jnode/apps/editor/TextEditor.java 2007-01-04 20:29:43 UTC (rev 2987) +++ trunk/distr/src/apps/org/jnode/apps/editor/TextEditor.java 2007-01-05 20:55:34 UTC (rev 2988) @@ -174,7 +174,7 @@ case KeyEvent.VK_RIGHT: {if(fx < mx()) fx ++; break;} case KeyEvent.VK_HOME: {cx = fx = cy = fy = 0; break;} case KeyEvent.VK_END: { if(my() < cym) cy = my(); else {cy = cym; fy = my() - cy;} end(); break;} - case KeyEvent.VK_Y: { if(oy() >= 0 && oy() <= my()) {ls.remove(oy()); if(cy > 0) cy --; else if(fy > 0) fy --;} break;} + case KeyEvent.VK_Y: { if(oy() >= 0 && oy() <= my()) {ls.remove(oy()); if(cy > 0 && oy() == my() + 1) cy --; else if(fy > 0) fy --;} break;} case KeyEvent.VK_S: { saveFile(); break;} case KeyEvent.VK_Q: { console.getManager().unregisterConsole(console); break;} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |