Я пытаюсь добавить окно и текст в этом окне с проклятиями, используя this и this:
window.addstr("This is a text in a window")
Код:
class View:
def __init__(self, ):
self.stdscr = curses.initscr()
curses.noecho()
curses.cbreak()
self.stdscr.keypad(True)
# -----------------
self.add_window_and_str()
self.add_str()
# -----------------
self.stdscr.getkey()
curses.endwin()
def add_str(self): #just text in standart screen
self.stdscr.addstr("test")
self.stdscr.refresh()
def add_window_and_str(self):
scr_limits = self.stdscr.getmaxyx()
win = curses.newwin(scr_limits[0] - 10, scr_limits[1] - 10, 5, 5)
win.addstr("Example String")
win.refresh()
self.stdscr.refresh()
текст, добавленный с self.add_str
, виден, а «Строка примера» - нет.Как я могу манипулировать окнами, чтобы сделать этот текст видимым?