Mercurial > rinkhals
diff gamelib/misc.py @ 534:d16ed2a8a33e
Make price and control reference dialogs a little shinier.
author | Simon Cross <hodgestar@gmail.com> |
---|---|
date | Fri, 27 Nov 2009 22:12:20 +0000 |
parents | f84ad10a9625 |
children | 27c09c58d89d |
line wrap: on
line diff
--- a/gamelib/misc.py Fri Nov 27 22:09:54 2009 +0000 +++ b/gamelib/misc.py Fri Nov 27 22:12:20 2009 +0000 @@ -4,6 +4,7 @@ from pygame.locals import KEYDOWN, K_ESCAPE from pgu import gui +from pgu import html from pgu.algo import getline import serializer @@ -117,11 +118,18 @@ # Utility layout functions -def make_box(text): +def make_box(text, markup=False): style = { - 'border' : 1 - } - word = gui.Label(text, style=style) + 'border' : 1, + 'padding_left': 2, + 'padding_right': 2, + 'padding_top': 2, + 'padding_bottom': 2, + } + if markup: + word = html.HTML(text, style=style) + else: + word = gui.Label(text, style=style) return word def fix_widths(doc):