'Return the dict to display in the curse interface.'

def msg_curse(self, args=None):

    ret = []
    if ((not self.stats) or args.disable_process or self.is_disable()):
        return ret
    for m in self.stats:
        if (m['result'] is None):
            continue
        first_column = '{}'.format(m['name'])
        first_column_style = self.get_alert(m['count'], m['countmin'], m['countmax'])
        second_column = '{}'.format(m['count'])
        for l in m['result'].split('\n'):
            msg = '{:<16}    '.format(first_column)
            ret.append(self.curse_add_line(msg, first_column_style))
            msg = '{:<4}    '.format(second_column)
            ret.append(self.curse_add_line(msg))
            first_column = second_column = ''
            ret.append(self.curse_add_line(l, splittable=True))
            ret.append(self.curse_new_line())
    try:
        ret.pop()
    except IndexError:
        pass
    return ret
