﻿ <Template Title ="Hemi Framework Profiler" id = "HemiProfiler">
			<import-style src ="Styles/jsprof.css" id ="jsprof" />
			<import-xml src = "Templates/TemplateTools.xml" id = "TemplateTools" />
			<import-xml src = "Fragments/TabTools.xml" id = "TabTools" />
			<div rid = "stats">
				<div class = "title">Statistics</div>
				<import-xml src = "Fragments/EngineStats.xml" id = "EngineStats" />
			</div>
			<div rid = "api">
				<div class = "title">API</div>
				<import-xml src = "Fragments/FrameworkAPIBrowser.xml" id = "APIBrowser" />
			</div>
			<div rid = "jsprof">
				<div class="title">Script Profiler</div>

				<import-xml src = "Fragments/ScriptProfiler.xml" id = "ScriptProfiler" />
			</div>
			<div rid = "source">
				<div class="title">Active Source</div>
				
				<import-xml src = "Fragments/ActiveSource.xml" id = "ActiveSourceFragment" />
				
			</div>
			<div rid = "xmlxsl">
				<div class = "title">XML / XSL</div>
				<import-xml src = "Templates/XslTransformer.xml" id = "XslTransformer" />
			</div>

		<embedded-script>
				<![CDATA[
				template_init : function(){
					Hemi.include("hemi.data.io");
					Hemi.include("hemi.app.module");
					Hemi.include("hemi.app.module.test");

					if(typeof this.resizeTo == "function"){
						this.resizeTo(650,620);
						this.setCanResize(0);
					}

					this.AddTab("stats","Hemi Stats");
					this.AddTab("api","API",this._prehandle_show_api);
					this.AddTab("jsprof","Script Profiler",this._prehandle_show_jsprofiler);
					this.AddTab("source","Active Source");
					this.AddTab("xmlxsl","XML/XSL");
					this.ShowTab(0);
				},
				ChangeTemplate : function(){
					/// this.loadTemplate(this.GetDwacTemplatePath(),"DWACTest2");
				}
			 ]]>
			</embedded-script>
	</Template>
		
