From: SVN by r. <sv...@ca...> - 2009-01-25 14:19:21
|
Author: roy Date: 2009-01-25 15:19:15 +0100 (Sun, 25 Jan 2009) New Revision: 368 Modified: src/main/java/nl/improved/sqlclient/ src/main/java/nl/improved/sqlclient/jcurses/SQLShellWindow.java Log: jcurses paint fixes Property changes on: src/main/java/nl/improved/sqlclient ___________________________________________________________________ Name: svn:ignore - .SQLPlusPlus.java.swp .SQLPlus.java.swp .DBConnector.java.swp .SQLUtil.java.swp .Point.java.swp .SQLLineWrapper.java.swp .SQLOutput.java.swp .QueryExecutor.java.swp .SQLShell.java.swp .AbstractSQLShellWindow.java.swo .AbstractSQLShellWindow.java.swp .TabCompletionInfo.java.swp + .SQLPlusPlus.java.swp .SQLPlus.java.swp .DBConnector.java.swp .SQLUtil.java.swp .Point.java.swp .SQLLineWrapper.java.swp .SQLOutput.java.swp .QueryExecutor.java.swp .SQLShell.java.swp .AbstractSQLShellWindow.java.swo .AbstractSQLShellWindow.java.swp .TabCompletionInfo.java.swp .Screen.java.swp Modified: src/main/java/nl/improved/sqlclient/jcurses/SQLShellWindow.java =================================================================== --- src/main/java/nl/improved/sqlclient/jcurses/SQLShellWindow.java 2009-01-25 14:00:26 UTC (rev 367) +++ src/main/java/nl/improved/sqlclient/jcurses/SQLShellWindow.java 2009-01-25 14:19:15 UTC (rev 368) @@ -170,7 +170,7 @@ } } - textComponent.setText(newText.toString(), true); + textComponent.setText(newText.toString(), false); new Thread() { @Override @@ -328,21 +328,16 @@ } public void draw() { if (isVisible()) { - Point cursorPos = getScreen().getCursorPosition(); - setCursorLocation(cursorPos.x, cursorPos.y); - //doPaint(); - focus(); // repaints and paints cursor + doRepaint(); } } @Override protected boolean handleInput(InputChar arg0) { - //return super.handleInput(arg0); - //debug("handle input: "+ toInputKey(arg0)); SQLShellWindow.this.handleInput(toInputKey(arg0)); return true; } - } + } } |