From c8361dee621ec1b3c236b5ba1f5f7b93fc9fd5b9 Mon Sep 17 00:00:00 2001 From: Andrés Ambrois Date: Mon, 21 Jul 2008 21:27:55 +0000 Subject: Fixes and additions: Scorekeeping, basic Ko, Illegal moves, messages --- (limited to 'infopanel.py') diff --git a/infopanel.py b/infopanel.py index 8bb3718..9e7e16d 100755 --- a/infopanel.py +++ b/infopanel.py @@ -9,6 +9,9 @@ class InfoPanel(hippo.CanvasBox): self.status_box = hippo.CanvasBox(spacing=4, padding=5, orientation=hippo.ORIENTATION_VERTICAL) self.append(self.status_box) + self.score_box = hippo.CanvasBox(spacing=4, padding=5, + orientation=hippo.ORIENTATION_VERTICAL) + self.append(self.score_box) def show(self, text): textwidget = hippo.CanvasText(text=text, @@ -17,4 +20,12 @@ class InfoPanel(hippo.CanvasBox): xalign=hippo.ALIGNMENT_CENTER) self.status_box.remove_all() self.status_box.append(textwidget) + + def show_score(self, text): + textwidget = hippo.CanvasText(text=text, + font_desc=pango.FontDescription('Sans 10'), + color=style.COLOR_WHITE.get_int(), + xalign=hippo.ALIGNMENT_CENTER) + self.score_box.remove_all() + self.score_box.append(textwidget) -- cgit v0.9.1