whole_func_string: function(text){
          var me = this,
              range;
  
          if (me.activated) {
              me.win.focus();
              if (Ext.isIE) {
                  range = me.getDoc().selection.createRange();
                  if (range) {
                      range.pasteHTML(text);
                      me.syncValue();
                      me.deferFocus();
                  }
              }else{
                  me.execCmd('InsertHTML', text);
                  me.deferFocus();
              }
          }
      }
func_code_string: function(text){
          var me = this,
              range;
  
          if (me.activated) {
              me.win.focus();
              if (Ext.isIE) {
                  range = me.getDoc().selection.createRange();
                  if (range) {
                      range.pasteHTML(text);
                      me.syncValue();
                      me.deferFocus();
                  }
              }else{
                  me.execCmd('InsertHTML', text);
                  me.deferFocus();
              }
          }
      }
func_documentation_string: Inserts the passed text at the current cursor position.
  __Note:__ the editor must be initialized and activated to insert text.
  @param {String} text