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);
- if (tile->number + 1 > 9)
- cairo_move_to (cr, 1, 25);
- else
- 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);
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;
}