Implemented alignment and removed leading zero in date
This commit is contained in:
parent
e235d1bfb4
commit
b746c13113
1 changed files with 10 additions and 2 deletions
|
@ -16,12 +16,20 @@ class EventListDesign (DesignEntity):
|
|||
self.__fill_event_matrix__()
|
||||
|
||||
max_col_size = [int(col_sizes[0] * self.size[0]), int(col_sizes[1] * self.size[0])]
|
||||
col_hori_alignment = ['right', 'left']
|
||||
|
||||
table_design = TableTextDesign(self.size, line_spacing=3, col_spacing=5, text_matrix=self.__event_matrix__, fontsize = self.text_size, mask=False, max_col_size = max_col_size, truncate_cols=False)
|
||||
table_design = TableTextDesign(self.size, line_spacing=3, col_spacing=10, text_matrix=self.__event_matrix__, fontsize = self.text_size, column_horizontal_alignments=col_hori_alignment, mask=False, max_col_size = max_col_size, truncate_cols=False)
|
||||
self.draw_design(table_design)
|
||||
|
||||
def __get_formatted_event__ (self, event):
|
||||
return [ event.begin_datetime.strftime('%d %b'), event.title ]
|
||||
date = event.begin_datetime.strftime('%d %b')
|
||||
date = self.__remove_leading_zero__(date)
|
||||
return [ date, event.title ]
|
||||
|
||||
def __remove_leading_zero__(self, text):
|
||||
while text[0] is '0':
|
||||
text = text[1:]
|
||||
return text
|
||||
|
||||
def __fill_event_matrix__ (self):
|
||||
for event in self.calendar.get_upcoming_events():
|
||||
|
|
Loading…
Reference in a new issue