[gbrainy] Divide circle puzzle, center text below images



commit 56d8f7b3d46b8268d9506a434f244b1a66aaf10a
Author: Jordi Mas <jmas softcatala org>
Date:   Sat Jun 1 16:16:36 2013 +0200

    Divide circle puzzle, center text below images

 src/Games/Logic/PuzzleDivideCircle.cs |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)
---
diff --git a/src/Games/Logic/PuzzleDivideCircle.cs b/src/Games/Logic/PuzzleDivideCircle.cs
index 8b65fb2..f349db7 100644
--- a/src/Games/Logic/PuzzleDivideCircle.cs
+++ b/src/Games/Logic/PuzzleDivideCircle.cs
@@ -109,14 +109,13 @@ namespace gbrainy.Games.Logic
                                        new Circle (0.14, 0.29),
                                }, true);
 
-                       gr.MoveTo (pos_x, pos_y + figure_size * 2 + 0.05);
-                       gr.ShowPangoText (HasNRegionString (2));
+                       gr.DrawTextCentered (pos_x + figure_size, pos_y + figure_size * 2 + 0.07, 
HasNRegionString (2));
                        gr.Stroke ();
 
                        // Second circle
                        pos_x += 0.4;
                        gr.Arc (pos_x + figure_size, pos_y + figure_size, figure_size, 0, 2 * Math.PI);
-                       gr.Stroke ();           
+                       gr.Stroke ();
                        DrawAndConnectPoints (gr, pos_x, pos_y,
                                new Circle [] {
                                        new Circle (0.01, 0.06),
@@ -124,8 +123,7 @@ namespace gbrainy.Games.Logic
                                        new Circle (0.14, 0.29),
                                }, true);
 
-                       gr.MoveTo (pos_x, pos_y + figure_size * 2 + 0.05);
-                       gr.ShowPangoText (HasNRegionString (4));
+                       gr.DrawTextCentered (pos_x + figure_size, pos_y + figure_size * 2 + 0.07, 
HasNRegionString (4));
                        gr.Stroke ();
 
                        // Third circle
@@ -141,8 +139,7 @@ namespace gbrainy.Games.Logic
                                        new Circle (0.27, 0.21),
                                }, true);
 
-                       gr.MoveTo (pos_x, pos_y + figure_size * 2 + 0.05);
-                       gr.ShowPangoText (HasNRegionString (8));
+                       gr.DrawTextCentered (pos_x + figure_size, pos_y + figure_size * 2 + 0.07, 
HasNRegionString (8));
                        gr.Stroke ();
 
                        switch (dots) {


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]