def __init__(self, app, title, message, entry_prompt=None,
entry_text='', ring=None):
self.app = app
save_button = FixedButton('Save')
cancel_button = FixedButton('Cancel')
urwid.connect_signal(save_button, 'click',
lambda button:self._emit('save'))
urwid.connect_signal(cancel_button, 'click',
lambda button:self._emit('cancel'))
super(LineEditDialog, self).__init__(title, message, entry_prompt,
entry_text,
buttons=[save_button,
cancel_button],
ring=ring)
评论列表
文章目录