comparison browser_side/richtext.py @ 404:c393e7dc9ae6

browser_side: refactorize SimpleTextEditor init parameters
author souliane <souliane@mailoo.org>
date Sat, 15 Mar 2014 00:21:04 +0100
parents ea03f898067f
children 9977de10b7da
comparison
equal deleted inserted replaced
403:ec6f7581b453 404:c393e7dc9ae6
105 getattr(self, widget).setVisible(edit) 105 getattr(self, widget).setVisible(edit)
106 106
107 if hasattr(self, 'toolbar'): 107 if hasattr(self, 'toolbar'):
108 self.toolbar.setVisible(False) 108 self.toolbar.setVisible(False)
109 if not hasattr(self, 'display'): 109 if not hasattr(self, 'display'):
110 self.display = HTMLTextEditor(enhance_display=False) # for display mode 110 self.display = HTMLTextEditor(options={'enhance_display': False, 'listen_keyboard': False}) # for display mode
111 for listener in self.edit_listeners: 111 for listener in self.edit_listeners:
112 self.display.addEditListener(listener) 112 self.display.addEditListener(listener)
113 if not self.read_only and not hasattr(self, 'textarea'): 113 if not self.read_only and not hasattr(self, 'textarea'):
114 self.textarea = EditTextArea(self) # for edition mode 114 self.textarea = EditTextArea(self) # for edition mode
115 self.textarea.addStyleName(self.style['textarea']) 115 self.textarea.addStyleName(self.style['textarea'])