Make the hold marker' in Guess accessible from the keyboard (H' key, for want

of a better idea).

[originally from svn r6004]
This commit is contained in:
Jacob Nevins
2005-06-23 22:01:17 +00:00
parent 7199b42623
commit fda72b0f1e
2 changed files with 4 additions and 1 deletions

View File

@ -684,6 +684,9 @@ static game_state *make_move(game_state *from, game_ui *ui, game_drawstate *ds,
set_peg(&from->params, ui, ui->peg_cur, ui->colour_cur+1); set_peg(&from->params, ui, ui->peg_cur, ui->colour_cur+1);
ret = from; ret = from;
} }
} else if (button == 'H' || button == 'h') {
ui->holds[ui->peg_cur] = 1 - ui->holds[ui->peg_cur];
ret = from;
} }
return ret; return ret;
} }

View File

@ -1076,7 +1076,7 @@ after marking.
Alternatively, with the keyboard, the up and down cursor keys can be Alternatively, with the keyboard, the up and down cursor keys can be
used to select a peg colour, the left and right keys to select a used to select a peg colour, the left and right keys to select a
peg position, and the space bar to place a peg of the selected colour peg position, and the space bar to place a peg of the selected colour
in the chosen position. in the chosen position. \q{H} adds a hold marker.
When the guess is complete, the feedback pegs will be highlighted; When the guess is complete, the feedback pegs will be highlighted;
clicking on these (or moving the peg cursor to them with the arrow keys clicking on these (or moving the peg cursor to them with the arrow keys