mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-22 00:15:46 -07:00
Bah, not good enough. Extend those background erases by one more
pixel. [originally from svn r5997]
This commit is contained in:
4
guess.c
4
guess.c
@ -820,7 +820,7 @@ static void draw_peg(frontend *fe, game_drawstate *ds, int cx, int cy,
|
|||||||
* behind it.
|
* behind it.
|
||||||
*/
|
*/
|
||||||
if (!moving)
|
if (!moving)
|
||||||
draw_rect(fe, cx, cy, PEGSZ, PEGSZ, COL_BACKGROUND);
|
draw_rect(fe, cx-1, cy-1, PEGSZ+2, PEGSZ+2, COL_BACKGROUND);
|
||||||
if (PEGRAD > 0) {
|
if (PEGRAD > 0) {
|
||||||
draw_circle(fe, cx+PEGRAD, cy+PEGRAD, PEGRAD, 1, COL_EMPTY + col);
|
draw_circle(fe, cx+PEGRAD, cy+PEGRAD, PEGRAD, 1, COL_EMPTY + col);
|
||||||
draw_circle(fe, cx+PEGRAD, cy+PEGRAD, PEGRAD, 0, COL_EMPTY + col);
|
draw_circle(fe, cx+PEGRAD, cy+PEGRAD, PEGRAD, 0, COL_EMPTY + col);
|
||||||
@ -878,7 +878,7 @@ static void hint_redraw(frontend *fe, game_drawstate *ds, int guess,
|
|||||||
rowy += HINTOFF;
|
rowy += HINTOFF;
|
||||||
}
|
}
|
||||||
/* erase background for antialiasing platforms */
|
/* erase background for antialiasing platforms */
|
||||||
draw_rect(fe, rowx, rowy, HINTSZ, HINTSZ, COL_BACKGROUND);
|
draw_rect(fe, rowx-1, rowy-1, HINTSZ+2, HINTSZ+2, COL_BACKGROUND);
|
||||||
if (HINTRAD > 0) {
|
if (HINTRAD > 0) {
|
||||||
draw_circle(fe, rowx+HINTRAD, rowy+HINTRAD, HINTRAD, 1, col);
|
draw_circle(fe, rowx+HINTRAD, rowy+HINTRAD, HINTRAD, 1, col);
|
||||||
draw_circle(fe, rowx+HINTRAD, rowy+HINTRAD, HINTRAD, 0, col);
|
draw_circle(fe, rowx+HINTRAD, rowy+HINTRAD, HINTRAD, 0, col);
|
||||||
|
Reference in New Issue
Block a user