def draw_text_cell(self, surf, i, data, cell_rect, align, font): buf = font.render(str(data), True, self.fg_color) blit_in_rect(surf, buf, cell_rect, align)
def draw_image_cell(surf, i, data, cell_rect, column): """...""" blit_in_rect(surf, data, cell_rect, 'l')
def draw_text_cell(self, surf, i, data, cell_rect, align, font): buf = font.render(unicode(data), True, self.fg_color) blit_in_rect(surf, buf, cell_rect, align)
def draw_item_text(self, surf, r, text): buf = self.font.render(unicode(text), True, self.fg_color) blit_in_rect(surf, buf, Rect(r.right, r.top, surf.get_width() - r.right, r.height), 'c')
def draw_image_cell(self, surf, i, data, cell_rect, column): """...""" blit_in_rect(surf, data, cell_rect, self.align, self.margin)
def draw(self, surf): value = self.value text = self.format_value(value) buf = self.font.render(text, True, self.fg_color) frame = surf.get_rect() blit_in_rect(surf, buf, frame, self.align, self.margin)