ligate / opensudoku-android

Automatically exported from code.google.com/p/opensudoku-android
0 stars 0 forks source link

Show marked cells #103

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Many elimination strategies rely on spotting patterns. The feature I'm 
proposing would allow the user to see in an instant, all cells that s/he has 
marked with a given number in order to make it easier to spot these patterns.

The way I see this implemented is that should I "press-and-hold" a number on 
the "keypad", then whilst holding that button, any cell with that number marked 
in the notes will be highlighted in a different colour (red maybe? with white 
text?).  When I release the pressure on the keypad number, the cells will 
return to their normal state.  

Example:

Lets say a user has marked (or used the great new "fill in notes" feature) 
several cells where "1" is a possible value.  In a puzzle with all notes 
marked, it is difficult to spot which cells are marked with a "1" and which are 
not. 

The user then uses the trackball to move the cursor to the numberpad under the 
puzzle (assuming Single Number input mode - I never use any other method) and 
when the cursor is over the "1" s/he presses the trackball, and all the cells 
that have the number "1" marked in the notes are highlighted in a different 
colour.  When the pressure is released from the trackball, the cells return to 
normal view. The feature should also be implemented so that the same effect 
would be achieved if I touched a number on the keypad.

The highlight-unhighlight action I'm trying to describe here mimics the action 
I see when touching a cell on the puzzle (which causes a the intersecting row 
and column to be highlighted momentarily), only it need to be implemented so 
that it works not only when the keypad is touched by finger, but also when the 
keypad is accessed and selected/held using the trackball.

Original issue reported on code.google.com by rednectar.chris on 20 Jun 2010 at 3:41

GoogleCodeExporter commented 9 years ago
Sorry for not checking the other requests first - I think I have just submitted 
a much more verbose version of Issue 101  ;)

Original comment by rednectar.chris on 20 Jun 2010 at 3:44

GoogleCodeExporter commented 9 years ago
Perhaps a variation/interim alternative that might achieve similar results is 
to give each of the numbers in the notes a different colour - that's if you can 
find 9 distinct colours - but with position PLUS colour cues it might be easier 
to sport patterns.  At least this should be pretty easy to implement. Lets see:
Red, Cyan, Green, 
Black, Orange, Blue, 
Purple, Lime, Grey

That might work for 9 distinct colours.

Original comment by rednectar.chris on 20 Jun 2010 at 4:05