]> git.cworth.org Git - kub/blobdiff - kub.c
Fid indents broken from in previous commit(tabs now changed to 4 spaces)
[kub] / kub.c
diff --git a/kub.c b/kub.c
index 52e8b8ee32db6582668a8fbcc3b0ed701af61f22..2b659b036095dd63e61fae0746a5618d3e5269ca 100644 (file)
--- a/kub.c
+++ b/kub.c
@@ -142,8 +142,11 @@ static void tile_draw(game_t *game, tile_t *tile, cairo_t *cr, GdkRegion *region
     if (tile->color == RED)
         cairo_set_source_rgb (cr, 1.0, 0.0, 0.0);
     if (tile->color == YELLOW)
-       cairo_set_source_rgb (cr, 1.0, .843, 0.0);
-    cairo_move_to (cr, 10, 25);
+    cairo_set_source_rgb (cr, 1.0, .843, 0.0);
+    if (tile->number + 1 > 9)
+        cairo_move_to (cr, 1, 25);
+    else
+        cairo_move_to (cr, 10, 25);
     cairo_set_font_size(cr, 25);
     cairo_show_text (cr, number_string);
     
@@ -474,17 +477,17 @@ static gboolean on_button_press_event (GtkWidget *widget, GdkEventButton *event,
     
     for (i = 0; i < game->deck.num_tiles; i++)
     {
-       tile_x = game->deck.tiles[i].x;
-       tile_y = game->deck.tiles[i].y;
-       if (event->x >= tile_x && event->x <= (tile_x + TILE_WIDTH) &&
-           event->y >= tile_y && event->y <= (tile_y + TILE_HEIGHT) )
-       {
-           game->current_tile = i;
-           game->diff_x = event->x - tile_x;
-           game->diff_y = event->y - tile_y;
-       }
+        tile_x = game->deck.tiles[i].x;
+        tile_y = game->deck.tiles[i].y;
+        if (event->x >= tile_x && event->x <= (tile_x + TILE_WIDTH) &&
+            event->y >= tile_y && event->y <= (tile_y + TILE_HEIGHT) )
+        {
+            game->current_tile = i;
+            game->diff_x = event->x - tile_x;
+            game->diff_y = event->y - tile_y;
+        }
     }
-
+    
     return TRUE;
 }