+ pangoContext = self._image.create_pango_context()
+
+ titleLayout = pango.Layout(pangoContext)
+ titleLayout.set_markup(self._subtitle)
+ textWidth, textHeight = titleLayout.get_pixel_size()
+ subtitleTextX = self._dims[0] / 2 - textWidth / 2
+ subtitleTextY = self._dims[1] - textHeight - self._buttonImage.get_height() + 10
+
+ subtitleLayout = pango.Layout(pangoContext)
+ subtitleLayout.set_markup(self._title)
+ textWidth, textHeight = subtitleLayout.get_pixel_size()
+ textX = self._dims[0] / 2 - textWidth / 2
+ textY = subtitleTextY - textHeight
+
+ startContent = 30, textY - 5
+ endContent = self._dims[0] - 30, self._dims[1] - 5
+