o.size = 64, 64 o.bgColor = (255, randint(0,255), randint(0,255), randint(0,255)) o = Component(b) o.size = 64, 64 o.bgColor = (255, randint(0,255), randint(0,255), randint(0,255)) o = Component(b) o.size = 64, 64 o.bgColor = (255, randint(0,255), randint(0,255), randint(0,255)) # autohide toolbar b = AutoHideToolbar(c) b.autosize = False b.height = 100 b.bgColor = color.darkblue o = Component(b) o.size = 64, 64 o.bgColor = (255, randint(0,255), randint(0,255), randint(0,255)) o = Component(b) o.size = 64, 64 o.bgColor = (255, randint(0,255), randint(0,255), randint(0,255)) o = Component(b) o.size = 64, 64 o.bgColor = (255, randint(0,255), randint(0,255), randint(0,255)) w.show() koan.run(1) koan.final()
if key == 'F1': dlg = Dialog(self) dlg.bgColor = color.darkgray dlg.rect = 100, 100, 400, 300 ret = dlg.doModal() print dlg.children return True elif key == 'F2': dlg = Dialog(self) dlg.bgColor = color.darkgray dlg.rect = 100, 100, 400, 300 ret = dlg.doModal(close=False) print dlg.children dlg.close() # you should call close by yourself return True return super(MyWindow, self).onKey(key) w = MyWindow() w.create(0, 0, 640, 480, caption=True) w.bgColor = color.black w.show() e = None w = None koan.run(1) koan.final() koan.traceLeak()