[gcompris] Separated scores into two strings for correct positioning.



commit 8c167c1188f503f4a37512d7da1cd9ffa372473c
Author: GunChleoc <fios foramnagaidhlig net>
Date:   Fri May 17 23:52:00 2013 +0100

    Separated scores into two strings for correct positioning.
    
    Repositioned board bar.

 src/connect4-activity/connect4.py |   22 +++++++++++++++++-----
 1 files changed, 17 insertions(+), 5 deletions(-)
---
diff --git a/src/connect4-activity/connect4.py b/src/connect4-activity/connect4.py
index b3fefb1..fbefd28 100644
--- a/src/connect4-activity/connect4.py
+++ b/src/connect4-activity/connect4.py
@@ -73,7 +73,10 @@ class Gcompris_connect4:
 
         board_bar = board_bar | gcompris.BAR_REPEAT
         gcompris.bar_set(board_bar)
-        gcompris.bar_location(gcompris.BOARD_WIDTH - 230, -1, 0.7)
+        if self.mode == 1:
+            gcompris.bar_location(gcompris.BOARD_WIDTH - 250, -1, 0.7)
+        else:
+            gcompris.bar_location(gcompris.BOARD_WIDTH - 200, -1, 0.7)
 
         selector = \
             goocanvas.Image(
@@ -113,9 +116,18 @@ class Gcompris_connect4:
                 parent = self.rootitem,
                 font=gcompris.skin.get_font("gcompris/board/huge bold"),
                 x=60,
-                y=250,
+                y=211,
+                anchor = gtk.ANCHOR_CENTER,
+                fill_color_rgba=0x000000FFL)
+
+        self.score_item2 = \
+            goocanvas.Text(
+                parent = self.rootitem,
+                font=gcompris.skin.get_font("gcompris/board/huge bold"),
+                x=60,
+                y=284,
                 anchor = gtk.ANCHOR_CENTER,
-                fill_color_rgba=0xFF0000FFL)
+                fill_color_rgba=0x000000FFL)
 
         self.update_scores((0, 0))
 
@@ -152,8 +164,8 @@ class Gcompris_connect4:
         pass
     def update_scores(self, scores=None):
         if scores: self.scores = list(scores)
-        txt = str(self.scores[0]) + "\n\n" + str(self.scores[1])
-        self.score_item.props.text = txt
+        self.score_item.props.text = str(self.scores[0])
+        self.score_item2.props.text = str(self.scores[1])
 
     def stone_init(self):
         if self.player_stone:


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