def addStr(self, row, col, text, colorPair):
    'Overwrite text at row, column with text.\n\n        The caller is responsible for avoiding overdraw.\n        '
    if app.config.strict_debug:
        app.log.check_le(row, self.rows)
        app.log.check_le(col, self.cols)
    self.program.backgroundFrame.addStr((self.top + row), (self.left + col), text.encode('utf-8'), colorPair)
Overwrite text at row, column with text.

The caller is responsible for avoiding overdraw.
def addStr(self, row, col, text, colorPair):
    'Overwrite text at row, column with text.\n\n        The caller is responsible for avoiding overdraw.\n        '
    if app.config.strict_debug:
        app.log.check_le(row, self.rows)
        app.log.check_le(col, self.cols)
    self.program.backgroundFrame.addStr((self.top + row), (self.left + col), text.encode('utf-8'), colorPair)