Пример #1
0
def testme(sa):
    import screen_area
    SA = screen_area.ScreenArea()
    w = MiniButton(SA, rely=3, relx=3)
    w.edit()
    w.display()
    curses.napms(1500)
Пример #2
0
def testloop(sa):
    import screen_area
    SA = screen_area.ScreenArea()
    w = TitleText(SA, use_two_lines=True, rely = 23, value="testing")
    w.value = 'this is a new test'
    w.edit()
    curses.napms(2500)
Пример #3
0
def unicodetest(screen):
    import screen_area
    SA = screen_area.ScreenArea()
    w = Textfield(SA,rely=2, relx=2)
    w.value = u'\u00c5 even this'
    #w.value = 'even this'
    w.edit()
Пример #4
0
def testme(sa):
    import screen_area
    SA = screen_area.ScreenArea()
    w = TitleSlider(SA, rely = 10, relx=5)
    w.edit()
    w.display()
    curses.napms(1500)
Пример #5
0
def testme(sa):
    import screen_area
    A = screen_area.ScreenArea()
    #w = Checkbox(A, rely=10, relx=10, name='Check Box')
    #w.display()
    w2 = Checkbox(A, relx = 3, name='Check Box')
    w2.display()
    curses.napms(1500)
Пример #6
0
def simpletest(screen):
    import screen_area
    SA = screen_area.ScreenArea()
    w = TextfieldCtrlChars(SA, rely=23, relx=66)
    w.value = "height: %s, width %s" % (w.height, w.width)
    w.edit()
    w.update()
    SA.refresh()
    curses.napms(2000)
Пример #7
0
def simpletest(screen):
    import screen_area
    SA = screen_area.ScreenArea()
    w = TitleMultiSelect(SA, name="Title Multi", values = ["line 1", "line 2", "line 3", "line 4", "line 5"], max_height=4)
    w.value = [1, 2]
    w.edit()
    w.update()
    SA.refresh()
    curses.napms(2000)
    return w.get_selected_objects()
Пример #8
0
def cleartest(screen):
    import screen_area
    SA = screen_area.ScreenArea()
    w  = TitleText(SA, name="Test", rely=1, relx=3)
    w.value = "This is some text! height: %s, width %s" % (w.height, w.width)
    w.display()
    curses.napms(1000)
    curses.beep()
    w.clear()
    SA.refresh()
    curses.napms(2000)
Пример #9
0
def simpletest(screen):
    import screen_area
    SA = screen_area.ScreenArea()
    w = Textfield(SA, rely=23, relx=6, width=15)
    w.value = "height: %s, width %s" % (w.height, w.width)
    w.edit()
    w.update()
    w2 = Textfield(SA, rely=20, relx=6, width=15)
    w.clear(usechar='x')
    w2.clear(usechar='x')
    SA.refresh()
    curses.napms(2000)
Пример #10
0
def testme(sa):
    import screen_area
    import textbox
    SA = screen_area.ScreenArea()
    w = MultiLineEdit(SA, relx=5, rely=3, value=u"\u00c5 \u00c5 This\nis something of a test\nThis is line2 ", 
        max_height=5, max_width=70, slow_scroll=True, scroll_exit=False)

    w.value += "my height is %s" % w.height
    w.slow_scroll=False
    w.autowrap = True
    w.edit()
    w.display()
Пример #11
0
def simpletest(scr):
    import screen_area as sa
    a = sa.ScreenArea()
    b = Widget(a)
    return b.safe_string(u'Q \u00c5 \u00c5 This\nis something of a test\nThis is line2')
Пример #12
0
def testloop(sa):
    SA = screen_area.ScreenArea()
    w = TitlePassword(SA)
    w.edit()
Пример #13
0
def quicktest(scr):
    import screen_area
    SA = screen_area.ScreenArea()
    c = MonthBox(SA, allowTodaysDate=False, allowPastDate=True, rely=2, relx=6)
    c.value = datetime.date.today()
    c.edit()