y2 - y1 - 5, i * (length + leftspace) + 5, 2, length, focused=focused, string=self.keys[i]) self.left_or_right() return self.choices[self.keys[self.focus]] if __name__ == "__main__": from misc import set_win, unset_win from base import BaseWindow try: main = BaseWindow(main=True) set_win() dialog1 = YesNoDialog(mainwindow=main) dialog1.promptYesOrNo("Are you sure to quit?") dialog1.clear() dialog = InputDialog(mainwindow=main) dialog.showInput(["name", "age", "gender"], text="Input your information") except Exception as e: print(type(e), e) finally: unset_win()
def __init__(self): self.datos_model = DatosModel() gladefile = os.path.join("glade", "main.glade") BaseWindow.__init__(self, gladefile, "mainWindow")
if len(titles) > 0: self.results = [[i[0], i[1], i[2]] for i in titles] else: self.results = [] cursor.close() if __name__ == "__main__": from misc import set_win, unset_win import traceback if sys.version_info.major >= 3: from io import StringIO else: from StringIO import StringIO try: main = BaseWindow(main=True) y, x = main.getWindow().getmaxyx() set_win() width = 20 edit = BaseWindow(width+1,0, y,x-(width+1)) itemlist = MyItemList(0, 0, y,width, mainwin = main) itemlist.getWindow().box() itemlist.redraw() itemlist.loop(edit) except Exception as e: fp = StringIO() traceback.print_exc(file=fp) message = fp.getvalue() logger.critical(message)
self.insertCommand(a) if self.exit is True: break return '\n'.join(self.text) if __name__ == "__main__": from misc import set_win, unset_win import traceback if sys.version_info.major >= 3: from io import StringIO else: from StringIO import StringIO try: main = BaseWindow(main=True) y, x = main.getWindow().getmaxyx() set_win() width = 4 edit = Editor(0,0, y,x-(width+1), box=True) logger.debug("in main") edit.loop() except Exception as e: fp = StringIO() traceback.print_exc(file=fp) message = fp.getvalue() logger.critical(message) finally: unset_win()
def __init__(self): gladefile = os.path.join("glade", "editar_contribuyente.glade") BaseWindow.__init__(self, gladefile, "editarContribuyenteWindow") self.set_modal(True)
def __init__(self): gladefile = os.path.join("glade", "declaracion.glade") BaseWindow.__init__(self, gladefile, "declaracionWindow") self.model = DeclaracionModel()