whole_func_string: function (silent) {
          var me = this;
  
          if (!me.isDisabled()) { return; }
  
          var ed = tinymce.get(me.getInputId());
          if (ed) {
              // We restore contentEditable to true
  
              var edIframe = Ext.get(me.getInputId() + "_ifr");
              edIframe.dom.contentDocument.body.contentEditable = true;
  
              // We have luck, because there is this useful internal method
              // to add all events unbound in the disable command
              ed.bindNativeEvents();
  
              me.enableEditorControls(true);
  
              // The call above enables ALL tollbar buttons
              // It is wrong. We fire this event to force adjusting
              // of the enabled/disabled state of the buttons to the
              // actual state of the editor.
  
              ed.nodeChanged();
          }
  
          return me.callParent(arguments);
      }
func_code_string: function (silent) {
          var me = this;
  
          if (!me.isDisabled()) { return; }
  
          var ed = tinymce.get(me.getInputId());
          if (ed) {
              // We restore contentEditable to true
  
              var edIframe = Ext.get(me.getInputId() + "_ifr");
              edIframe.dom.contentDocument.body.contentEditable = true;
  
              // We have luck, because there is this useful internal method
              // to add all events unbound in the disable command
              ed.bindNativeEvents();
  
              me.enableEditorControls(true);
  
              // The call above enables ALL tollbar buttons
              // It is wrong. We fire this event to force adjusting
              // of the enabled/disabled state of the buttons to the
              // actual state of the editor.
  
              ed.nodeChanged();
          }
  
          return me.callParent(arguments);
      }
func_documentation_string: -----------------------------------------------------------------