diff options
| author | Simon Tatham <anakin@pobox.com> | 2004-05-11 18:46:10 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2004-05-11 18:46:10 +0000 |
| commit | 8a67b0ed2c246940e2b97e4c85fc65fa694a1d1c (patch) | |
| tree | 720d460762c1c195df621eff0cb830e68174b6fe | |
| parent | cdfc740fe45e17d61075d653d45efedcd9743805 (diff) | |
| download | puzzles-8a67b0ed2c246940e2b97e4c85fc65fa694a1d1c.zip puzzles-8a67b0ed2c246940e2b97e4c85fc65fa694a1d1c.tar.gz puzzles-8a67b0ed2c246940e2b97e4c85fc65fa694a1d1c.tar.bz2 puzzles-8a67b0ed2c246940e2b97e4c85fc65fa694a1d1c.tar.xz | |
Cosmetic fixes for Windows.
[originally from svn r4212]
| -rw-r--r-- | rect.c | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -917,7 +917,7 @@ int coord_round(float coord) /* * Find the distance from us to that integer. */ - dist = fabs(coord - (float)i); + dist = (float)fabs(coord - (float)i); /* * If we're within the tolerance limit, return the edge @@ -1136,7 +1136,7 @@ void draw_tile(frontend *fe, game_state *state, int x, int y, if (grid(state,x,y)) { sprintf(str, "%d", grid(state,x,y)); draw_text(fe, cx+TILE_SIZE/2, cy+TILE_SIZE/2, FONT_VARIABLE, - TILE_SIZE/3, ALIGN_HCENTRE | ALIGN_VCENTRE, COL_TEXT, str); + TILE_SIZE/2, ALIGN_HCENTRE | ALIGN_VCENTRE, COL_TEXT, str); } /* @@ -1216,6 +1216,9 @@ void game_redraw(frontend *fe, game_drawstate *ds, game_state *oldstate, } if (!ds->started) { + draw_rect(fe, 0, 0, + state->w * TILE_SIZE + 2*BORDER + 1, + state->h * TILE_SIZE + 2*BORDER + 1, COL_BACKGROUND); draw_rect(fe, COORD(0)-1, COORD(0)-1, ds->w*TILE_SIZE+3, ds->h*TILE_SIZE+3, COL_LINE); ds->started = TRUE; |