def build_help(self): """ Fetch all key bindings and build help message """ self.bindings = {} self.help_msg = [] self.help_msg.append( urwid.AttrWrap(urwid.Text('\n Key bindings \n'), 'title')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) for binding in self.config.parser.items('keybindings'): self.bindings[binding[0]] = binding[1] line = urwid.AttrWrap( urwid.Text(' %s: %s ' % (binding[1], binding[0].replace('_', ' '))), 'help') self.help_msg.append(line) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help_msg.append( urwid.AttrWrap( urwid.Text(' Thanks for using Pyhn %s! ' % VERSION, align='center'), 'title')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help_msg.append( urwid.AttrWrap(urwid.Text(' Author : socketubs '), 'help')) self.help_msg.append( urwid.AttrWrap( urwid.Text(' Code : https://github.com/socketubs/pyhn '), 'help')) self.help_msg.append( urwid.AttrWrap(urwid.Text(' Website: http://socketubs.org '), 'help')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help = Popup(self.help_msg, ('help', 'help'), (0, 1), self.view)
def build_help(self): """ Fetch all key bindings and build help message """ self.bindings = {} self.help_msg = [] self.help_msg.append( urwid.AttrWrap(urwid.Text('\n Key bindings \n'), 'title')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) for binding in self.config.parser.items('keybindings'): self.bindings[binding[0]] = binding[1] line = urwid.AttrWrap( urwid.Text(' %s: %s ' % (binding[1], binding[0].replace('_', ' '))), 'help') self.help_msg.append(line) self.help_msg.append( urwid.AttrWrap(urwid.Text(' ctrl mouse-left: open story link'), 'help')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help_msg.append( urwid.AttrWrap( urwid.Text(' Thanks for using Pyhn %s! ' % __version__, align='center'), 'title')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help_msg.append( urwid.AttrWrap(urwid.Text(' Author : toxinu'), 'help')) self.help_msg.append( urwid.AttrWrap( urwid.Text(' Code : https://github.com/toxinu/pyhn '), 'help')) self.help_msg.append( urwid.AttrWrap(urwid.Text(' Website: http://toxinu.github.io '), 'help')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help_msg.append(urwid.AttrWrap(urwid.Text(''), 'help')) self.help = Popup(self.help_msg, ('help', 'help'), (0, 1), self.view)