diff options
Diffstat (limited to 'cardtable.py')
-rw-r--r-- | cardtable.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cardtable.py b/cardtable.py index b9ab29f..97428cc 100644 --- a/cardtable.py +++ b/cardtable.py @@ -88,7 +88,8 @@ class CardTable(gtk.EventBox): def load_game(self, widget, data, grid): self.data = data self.cards_data = grid - + font_name1 = data['font_name1'] + font_name2 = data['font_name2'] if self._workspace_size == 0: # widow is not allocated, thus postpone loading return @@ -129,12 +130,14 @@ class CardTable(gtk.EventBox): if card['ab'] == 'a': props['back_text'] = {'card_text': text1} + font_name = font_name1 elif card['ab'] == 'b': props['back_text'] = {'card_text': text2} + font_name = font_name2 align = self.data.get('align', '1') card = svgcard.SvgCard(identifier, props, jpg, - self.card_size, align) + self.card_size, align, '#000000', font_name) card.connect('enter-notify-event', self.mouse_event, [x, y]) card.connect('button-press-event', self.flip_card_mouse, identifier) |