shithub: puzzles

Download patch

ref: 8a67b0ed2c246940e2b97e4c85fc65fa694a1d1c
parent: cdfc740fe45e17d61075d653d45efedcd9743805
author: Simon Tatham <anakin@pobox.com>
date: Tue May 11 14:46:10 EDT 2004

Cosmetic fixes for Windows.

[originally from svn r4212]

--- a/rect.c
+++ b/rect.c
@@ -917,7 +917,7 @@
     /*
      * 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 @@
     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 @@
     }
 
     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;