[Kde-games-devel] ksudoku and kde-games

Burkhard Lehner burkhard.lehner at googlemail.com
Thu Nov 23 01:14:14 CET 2006


Hi,

First of all I want to congratulate Johannes for his excellent work on
ksudoku. It really looks great.

I have two suggestions for an improved user interface for ksudoku, because I
think the current interface is not very intuitive, and not very comfortable.

I think the user should be able to use only the keyboard, or only the mouse.

For using the keyboard only, it should be possible to select the cell with
the arrow keys, and insert the value by typing the number (or the letter
respectively). Typing 0 could remove the value.
Alternatively (for using only the numeric keypad), the user could insert 3
numbers (for 9x9 sudokus only): The first digit selects one of the nine 3x3
boxes (same arrangement as on the keypad), the second selects the cell
within the box, and the third specifies the value to insert.

For using the mouse only, one could have all digits within each cell, also
in a 3x3 grid (see attached image as an example). Clicking on one of these
digits selects that value. Clicking on one with the right mouse button
removes that digit from that cell. With this technique we both have
selection and cell notes at the same time. The user can remove all the
digits for each cell that are not possible there with the right mouse
button, and when he is sure to know the correct value, he can select that
with the left mouse button. For beginners, one could also remove the digits
that are not possible (because of the digit already being in the same row,
column or box) automatically. Of course this feature must be optional. These
small digits in each cell are possible for every sudoku size (also 16x16 and
25x25), it only needs more space for a cell, so that all the small digits
are still readable.

I hope this suggestion can help to improve the user interface and make
playing ksudoku even more fun.

Bye,
Burkhard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/kde-games-devel/attachments/20061123/8b48693c/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ksudoku-example.png
Type: image/png
Size: 48503 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-games-devel/attachments/20061123/8b48693c/attachment-0001.png 


More information about the kde-games-devel mailing list