                       self.__class__.__name__, parent, debug)
          ttk.Frame.__init__(self, parent)
          self.pack(side=tk.TOP, anchor=tk.W, padx=10, pady=(2, 0),
                    fill=tk.BOTH, expand=True)
          self.console = tk.Text(self)
          rc_menu = ContextMenu(self.console)
          rc_menu.cm_bind()
          self.console_clear = get_config().tk_vars['consoleclear']
          self.set_console_clear_var_trace()
          self.debug = debug
 
</s> remove         self.console.config(width=100, height=6, bg="gray90", fg="black", state="disabled")
 </s> add         self.console.config(width=100, height=6, bg="gray90", fg="black") </s> remove         self.console.configure(state="disabled")
 </s> add  </s> remove         self.console.configure(state="normal")
 </s> add  </s> remove         self.console.configure(state="disabled")
 </s> add 
        self.console = ReadOnlyText(self)
                       self.__class__.__name__, parent, debug)
          ttk.Frame.__init__(self, parent)
          self.pack(side=tk.TOP, anchor=tk.W, padx=10, pady=(2, 0),
                    fill=tk.BOTH, expand=True)
        self.console = ReadOnlyText(self)
          rc_menu = ContextMenu(self.console)
          rc_menu.cm_bind()
          self.console_clear = get_config().tk_vars['consoleclear']
          self.set_console_clear_var_trace()
          self.debug = debug
keep keep keep keep replace keep keep keep keep keep
 GUI: Make readonly console less buggy 
lib/gui/utils.py