27 lines
702 B
Python
27 lines
702 B
Python
from GUI import Window, Button, CheckBox, TextField, application
|
|
from testing import say
|
|
|
|
def test():
|
|
def bing():
|
|
say("Bing!")
|
|
#fld._win_dump_flags()
|
|
win = Window(title = "Shrink Wrap", resizable = 0)
|
|
but = Button("Bing!", action = bing)
|
|
cbx = CheckBox("Spam")
|
|
fld = TextField(width = 100)
|
|
win.place(but, left = 20, top = 20)
|
|
win.place(cbx, left = but + 20, top = 20)
|
|
win.place(fld, left = 20, top = but + 20)
|
|
win.shrink_wrap()
|
|
win.show()
|
|
application().run()
|
|
|
|
|
|
instructions = """
|
|
There should be a window containing three controls, with the window
|
|
sized to fit the controls with 20 pixels of space on all sides.
|
|
"""
|
|
|
|
say(instructions)
|
|
test()
|