Example #1
0
def item_chosen(button, choice):
    print(choice)
    response = urwid.Text([u'Running ', button.label, '\n'])
    done = menu_button('Ok', show_main_menu)
    top.pattern_menu(urwid.Filler(urwid.Pile([response, done])))

    # run pattern
    global pattern
    if pattern.is_alive():
        pattern.stop()
        shytlight.clear_buffer()
    
    pattern = choice()
    pattern.start()
Example #2
0
def exit_program(button):
    if pattern.is_alive():
        pattern.stop()
    shytlight.clear_buffer()
    raise urwid.ExitMainLoop()