Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/utils/sprites.py
diff options
context:
space:
mode:
Diffstat (limited to 'utils/sprites.py')
-rw-r--r--utils/sprites.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/utils/sprites.py b/utils/sprites.py
index 9e37694..818a1f3 100644
--- a/utils/sprites.py
+++ b/utils/sprites.py
@@ -347,8 +347,10 @@ class Sprite:
for k in range(len(self.labels)):
label_segments = self.labels[k].split('\n')
for i in range(len(label_segments)):
- pl = self._sprites.canvas.create_pango_layout(
- str(label_segments[i]))
+ pl = self._sprites.canvas.create_pango_layout.set_markup_with_accel(
+ pango.parse_markup('<b><i>' + str(label_segments[i]) + '</i></b>',
+ accel_marker=u'\x00')
+ )
self._fd.set_size(int(self._scale[k] * pango.SCALE))
pl.set_font_description(self._fd)
w = pl.get_size()[0] / pango.SCALE