self.toggle_css_class("tbtoolbar_{skin}");
self.toggle_css_class("tbtoolbar_{color}");
self.toggle_css_class("tbtoolbar_{skin}_{color}");
self.toggle_css_class("rteskin_{skin}");
self.toggle_css_class("rteskin_{color}");
self.toggle_css_class("rteskin_{skin}_{color}");
if(!editor._config.showeditmode)self.set_visible(false);
if(!editor._config.showcodemode)self.set_visible(false);
if(!editor._config.showpreviewmode)self.set_visible(false);
if(editor._config.showeditmode)self.set_visible(true);
if(editor._config.showcodemode)self.set_visible(true);
if(editor._config.showpreviewmode)self.set_visible(true);
jsml.dispose_delay(self);
self._rteinstance=arg0;
var editor=self._rteinstance;
if(de.keyCode==editor._config.event_fullscreenkeycode)
{
editor.ExecUICommand(null,"FullScreen");
return de.cancel_default();
}
222)
return;
alert(self._rteinstance.GetLangText("printblocked"));
},100);
}
}
if(self.previewiframe)
{
doupdate();
self.adjustiframesize();
}
else
{
var iframe=document.createElement("iframe");
self.previewiframe=iframe;
iframe.onload=doupdate;
iframe.setAttribute("sendbox","sendbox");
iframe.setAttribute("src",self._rteinstance._config.blankfileurl);
iframe.setAttribute("frameborder","0");
self.previewcontrol._content.appendChild(iframe);
jsml.queue_resumehandler(function(){self.adjustiframesize()});
}
function checkie678()
{
if(updated)return;
if(!self.previewiframe)return;
if(self.previewiframe.document.readyState=="complete"&&self.previewiframe.document.documentElement)
doupdate();
else
setTimeout(checkie678,100);
}
if(jsml.msie5678)setTimeout(checkie678,100);
]]>
if(!self.previewiframe)return;
self.previewiframe.style.width=self.previewcontrol.get_client_width()+"px";
self.previewiframe.style.height=self.previewcontrol.get_client_height()+"px";
jsml.queue_resumehandler(function(){self.previewcontrol.invoke_notify_content()});
jsml.queue_resumehandler(function(){self.adjustiframesize()});