Exemple #1
0
 def __init__(self):
     self.header = Header("")
     self.body = Body()
     self.footer = Footer("", 0, 1)
     self.frame = Frame(self.body, header=self.header, footer=self.footer)
     self.progress_current = 0
     self.progress_completion = 0
     super().__init__(Color.body(self.frame))
Exemple #2
0
 def __init__(self):
     self.header = Header("", self.right_icon)
     self.pile = Pile([
         ('pack', self.header),
         ListBox([Text("")]),
     ])
     self.pile.focus_position = 1
     super().__init__(Color.body(self.pile))
Exemple #3
0
 def __init__(self):
     self.header = Header("")
     self.footer = Footer("", 0, 1)
     self.frame = Frame(ListBox([Text("")]),
                        header=self.header,
                        footer=self.footer)
     self.progress_current = 0
     self.progress_completion = 0
     # After the install starts, we want to stop setting the footer
     # from the body view.
     self.auto_footer = True
     super().__init__(Color.body(self.frame))
Exemple #4
0
 def set_header(self, title=None):
     self.frame.header = Header(title)
Exemple #5
0
 def set_header(self, title=None):
     self._assign_contents(0, Header(title, self.right_icon))
Exemple #6
0
 def set_header(self, title=None, excerpt=None):
     self.frame.header = Header(title, excerpt)
Exemple #7
0
 def __init__(self, header=None, body=None, footer=None):
     self.header = header if header else Header()
     self.body = body if body else Body()
     self.footer = footer if footer else Footer()
     self.frame = Frame(self.body, header=self.header, footer=self.footer)
     super().__init__(self.frame)