rendered paste bodyimport curseswin_dict = { }textpad = Nonebuff = [ ]def start(): curses.wrapper(setup_win)def setup_win(scr): from curses.textpad import Textbox borders = [ ] size = scr.getmaxyx() theight = 3 #Draws the border box textborder = curses.newwin(theight, size[1], size[0]-theight, 0) textborder.border() borders.append(textborder) theight2 = theight - 2 win_dict["text"] = curses.newwin(theight2, size[1]-2, size[0]-theight2, 1) main_display = curses.newwin(size[0]-theight, size[1], 0, 0) main_display.border() win_dict['main_display'] = main_display textpad = Textbox(win_dict["text"]) for screen in win_dict.values(): screen.refresh() for border in borders: border.refresh()if __name__ == "__main__": start()