I made the selection a little more defined (with an outlined box) and changed the background color of the given cells so it would be easier to tell which cells were givens and which were user-entered. I had originally planned on using font color to do that, but there wasn't enough of a difference between the colors without it drowning out in the puzzle background, so I changed the givens to have a darker gray behind them (however, if you select a blank, user-entered field, you can see the black box more, and it is darker blue than the highlights still as it was in the previous post). For the sake of having an actual puzzle and testing user entry, I just got a generic easy puzzle from the Internet and put it in as a test puzzle. The digit counts on the buttons are created dynamically and are only shown if the settings in the app request it. Still no functionality with the eraser, pencil, or pause buttons, but the number buttons will enter on the screen. That's the part that doesn't persist - user-entered numbers on the screen reset to blank because the puzzle object needs to be held over orientation to not be reset. Also, if the user tries to enter an invalid number (one where the same number is present already in that row, column, or box), the puzzle shakes back and forth briefly. I am also thinking about having the highlighting include (in a different color) any boxes with the same number in them (ie: if I select a box with an eight in it, all other eights on the board are highlighted as well). Screenshots of the screens so far:


No comments:
Post a Comment