コード例 #1
0
 def test_menu_header_light_padding_t3_l4_b3_r4(self):
     print_screen_edge()
     header = MenuHeader(MenuStyle(padding=MenuPadding(3, 4, 3, 4),
                                   border_style=LightBorderStyle()),
                         title="My Title")
     for line in header.generate():
         print(line)
コード例 #2
0
 def test_menu_header_light_margins_t1_l4_b0_r4(self):
     print_screen_edge()
     header = MenuHeader(MenuStyle(margins=MenuMargins(1, 4, 0, 4),
                                   border_style=LightBorderStyle()),
                         title="My Title")
     for line in header.generate():
         print(line)
コード例 #3
0
 def test_menu_header_ascii_no_subtitle(self):
     print_screen_edge()
     header = MenuHeader(
         MenuStyle(border_style_type=MenuBorderStyleType.ASCII_BORDER),
         title="My Title")
     for line in header.generate():
         print(line)
コード例 #4
0
 def test_menu_header_ascii_title_centered(self):
     print_screen_edge()
     header = MenuHeader(
         MenuStyle(border_style_type=MenuBorderStyleType.ASCII_BORDER),
         title="My Centered Title",
         title_align='center')
     for line in header.generate():
         print(line)
コード例 #5
0
 def test_menu_header_ascii_with_bottom_border(self):
     print_screen_edge()
     header = MenuHeader(
         MenuStyle(border_style_type=MenuBorderStyleType.ASCII_BORDER),
         title="My Title",
         subtitle="I Should Have a Bottom Border",
         show_bottom_border=True)
     for line in header.generate():
         print(line)
コード例 #6
0
 def test_menu_header_light_no_subtitle(self):
     print_screen_edge()
     header = MenuHeader(MenuStyle(border_style=LightBorderStyle()),
                         title="My Title")
     for line in header.generate():
         print(line)