[Picross-commit] SF.net SVN: picross: [80] trunk/src/picross/grid
Status: Pre-Alpha
Brought to you by:
yvan_norsa
From: <yva...@us...> - 2008-05-07 13:37:14
|
Revision: 80 http://picross.svn.sourceforge.net/picross/?rev=80&view=rev Author: yvan_norsa Date: 2008-05-07 06:37:14 -0700 (Wed, 07 May 2008) Log Message: ----------- disable highlights on success Modified Paths: -------------- trunk/src/picross/grid/GridController.java trunk/src/picross/grid/GridUI.java Modified: trunk/src/picross/grid/GridController.java =================================================================== --- trunk/src/picross/grid/GridController.java 2008-05-07 09:47:16 UTC (rev 79) +++ trunk/src/picross/grid/GridController.java 2008-05-07 13:37:14 UTC (rev 80) @@ -101,7 +101,9 @@ String cmd = e.getCommandName(); if (cmd.equals(GridController.GRID_FILLED_CMD)) { + this.view.rolloverEnded(); this.view.disableGrid(); + return; } @@ -223,10 +225,10 @@ //GridController.log.debug("type : " + type); + this.view.rolloverHighlight(row, column); + this.fireEventPerformed(GridController.FILL_CMD, new FillCommand(row, column, type)); - - this.view.rolloverHighlight(row, column); } else { this.view.highlightEnded(); } Modified: trunk/src/picross/grid/GridUI.java =================================================================== --- trunk/src/picross/grid/GridUI.java 2008-05-07 09:47:16 UTC (rev 79) +++ trunk/src/picross/grid/GridUI.java 2008-05-07 13:37:14 UTC (rev 80) @@ -523,6 +523,7 @@ */ private void drawTopHints(Graphics g, int col) { //GridUI.log.debug("drawTopHints(g, " + col + ")"); + //GridUI.log.debug("this.rolloverColumn = " + this.rolloverColumn); g.drawImage(this.topHints[col].getBox(), this.topHints[col].getX(), this.topHints[col].getY(), @@ -550,6 +551,9 @@ * @param g the graphics context */ private void drawLeftHints(Graphics g, int row) { + //GridUI.log.debug("drawLeftHints(g, " + row + ")"); + //GridUI.log.debug("this.rolloverRow = " + this.rolloverRow); + g.drawImage(this.leftHints[row].getBox(), this.leftHints[row].getX(), this.leftHints[row].getY(), null); @@ -685,6 +689,8 @@ * @param column column's index to highlight */ void rolloverHighlight(int row, int column) { + //GridUI.log.debug("rolloverHighlight(" + row + ", " + column + ")"); + if ((this.rolloverColumn != column) || (this.rolloverRow != row)) { this.repaintColHints(this.rolloverColumn); this.repaintRowHints(this.rolloverRow); @@ -715,6 +721,8 @@ /** Ends the highlight. */ void highlightEnded() { + //GridUI.log.debug("highlightEnded"); + this.repaintColHints(this.rolloverColumn); this.repaintRowHints(this.rolloverRow); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |