コード例 #1
0
 def draw_filename(self):
     self.clear_area(self.fn_area)
     if self.sel_ix != -1:
         picfile = self.filelist.get(self.sel_ix)
         ut.draw_text(self.image, self.fn_area,
                      picfile.fn,
                      font = self.text_font,
                      adj = ut.center,
                      margin = (5,5,5,5))
コード例 #2
0
 def draw_no_images(self):
     """
     Draws a "No images" indicator to the thumbnail area.
     """
     self.clear_area(self.pic_space)
     ut.draw_text(self.image, self.pic_space,
                  u"No images",
                  font = self.text_font,
                  adj = ut.center,
                  margin = (5,5,5,5))
コード例 #3
0
 def draw_text(self, text, **kw):
     ut.draw_text(self.image, self.area, text, **kw)
コード例 #4
0
 def draw_labeled_content(self):
     ut.draw_text(self.image, self.content_area, self.text,
                  font = self.text_font, fill = self.text_color,
                  adj = ut.vcenter, margin = self.text_margin)
コード例 #5
0
 def draw_label(self):
     ut.draw_text(self.image, self.label_area, self.label_text,
                  font = self.label_font, fill = self.label_color,
                  adj = ut.vcenter, margin = self.label_margin)
コード例 #6
0
 def draw_wait_text(self):
     tx = self.text + (u"." * self.num_dots)
     ut.draw_text(self.image, self.text_area,
                  tx, font = self.text_font,
                  adj = ut.center, margin = (5,5,5,5))