document.open();document.writeln('<div onmouseover="document.getElementById(\'snipt-11331\').style.display = \'block\'; return false;" onmouseout="document.getElementById(\'snipt-11331\').style.display = \'none\'; return false;" style="position: relative;">');document.writeln('<div class="highlight"><pre style="-moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px; margin: 0; display: block; font: 11px Monaco, monospace !important; padding: 15px; background-color: #1C1C1C; overflow: auto; color: #D0D0D0;"><span style="color: #999999; font-style: italic">/**</span>');document.writeln('<span style="color: #999999; font-style: italic"> * original author shanem (Shane McCartney) http://www.lostinactionscript.com/blog/index.php/2008/10/06/as3-swf-profiler/</span>');document.writeln('<span style="color: #999999; font-style: italic"> * ported to haXe by theRemix : http://remixtechnology.com</span>');document.writeln('<span style="color: #999999; font-style: italic"> * demo and source : http://remixtechnology.com/view/SWFProfiler_haXe</span>');document.writeln('<span style="color: #999999; font-style: italic"> *</span>');document.writeln('<span style="color: #999999; font-style: italic"> * Usage: SWFProfiler.init( ?inspector_object_starting_point:Dynamic );</span>');document.writeln('<span style="color: #999999; font-style: italic"> * Right-Click / Command-Click on the stage after SWFProfiler has been initialized.</span>');document.writeln('<span style="color: #999999; font-style: italic"> * Choose &quot;Show Profiler&quot; to open the SWFProfiler</span>');document.writeln('<span style="color: #999999; font-style: italic"> * Choose &quot;Garbage Collector&quot; to force gc().</span>');document.writeln('<span style="color: #999999; font-style: italic"> * if SWFProfiler is visible, choose &quot;Hide Profiler&quot; to remove it from stage.</span>');document.writeln('<span style="color: #999999; font-style: italic"> *</span>');document.writeln('<span style="color: #999999; font-style: italic"> * Initialize without optional parameter: SWFProfiler.init();</span>');document.writeln('<span style="color: #999999; font-style: italic"> * Will disable the Inspector function.</span>');document.writeln('<span style="color: #999999; font-style: italic"> *  </span>');document.writeln('<span style="color: #999999; font-style: italic"> * To Enable the Inspector function, pass an object as the starting point to trace from.</span>');document.writeln('<span style="color: #999999; font-style: italic"> * SWFProfiler.init(this);</span>');document.writeln('<span style="color: #999999; font-style: italic"> * </span>');document.writeln('<span style="color: #999999; font-style: italic"> * in the inspector textinput, use standard dot notation starting from the object passed</span>');document.writeln('<span style="color: #999999; font-style: italic"> *  &quot;field&quot; or &quot;object.field&quot; or &quot;object.object.field&quot;</span>');document.writeln('<span style="color: #999999; font-style: italic"> *</span>');document.writeln('<span style="color: #999999; font-style: italic"> * the value of the field will display in the inspector value box (right half) if it exists</span>');document.writeln('<span style="color: #999999; font-style: italic"> * the text in the inspector textinput will turn red if the field/object does not exist</span>');document.writeln('<span style="color: #999999; font-style: italic"> * </span>');document.writeln('<span style="color: #999999; font-style: italic"> */</span>');document.writeln('');document.writeln('<span style="color: #6ab825; font-weight: normal">package</span> <span style="color: #447fcf; text-decoration: underline">com.remixtechnology</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.Lib</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.Error</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.display.Stage</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.display.Sprite</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.display.Graphics</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.display.InteractiveObject</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.display.Shape</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.text.TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.text.TextFormat</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.text.TextFieldAutoSize</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.events.Event</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.events.FocusEvent</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.events.ContextMenuEvent</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.events.EventDispatcher</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.net.LocalConnection</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.system.System</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.ui.ContextMenu</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">flash.ui.ContextMenuItem</span><span style="color: #d0d0d0">;</span>');document.writeln('<span style="color: #6ab825; font-weight: normal">import</span> <span style="color: #447fcf; text-decoration: underline">haxe.Timer</span><span style="color: #d0d0d0">;</span>');document.writeln('');document.writeln('<span style="color: #6ab825; font-weight: normal">class</span> <span style="color: #d0d0d0">SWFProfiler</span> <span style="color: #d0d0d0">{</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">itvTime</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">initTime</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">currentTime</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">frameCount</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">totalCount</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">;</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">minFps</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">maxFps</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">minMem</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">maxMem</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">history</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">60</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">fpsList</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Array</span><span style="color: #d0d0d0">&lt;Int&gt;</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #d0d0d0">Array&lt;Int&gt;();</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">memList</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Array</span><span style="color: #d0d0d0">&lt;Float&gt;</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #d0d0d0">Array&lt;Float&gt;();</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">displayed</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Bool</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">started</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Bool</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">inited</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Bool</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">frame</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Sprite</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">stage</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Stage</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">content</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">ProfilerContent</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">ci</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">ContextMenuItem</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">gc_ci:</span> <span style="color: #6ab825; font-weight: normal">ContextMenuItem</span><span style="color: #d0d0d0">;</span>');document.writeln('	');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">init</span><span style="color: #d0d0d0">(</span><span style="color: #a61717; background-color: #e3d2d2">?main = null</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(!inited){</span>');document.writeln('			<span style="color: #d0d0d0">inited</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">stage</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Lib.</span><span style="color: #bbbbbb">current</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">stage</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">content</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">ProfilerContent</span><span style="color: #d0d0d0">(main);</span>');document.writeln('			<span style="color: #d0d0d0">frame</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">Sprite</span><span style="color: #d0d0d0">();</span>');document.writeln('			<span style="color: #d0d0d0">minFps</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">maxFps</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">maxMem</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">minMem</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">currentMem;</span>');document.writeln('');document.writeln('			<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">cm</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">ContextMenu</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">ContextMenu</span><span style="color: #d0d0d0">();</span>');document.writeln('			<span style="color: #d0d0d0">cm.</span><span style="color: #bbbbbb">hideBuiltInItems</span><span style="color: #d0d0d0">();</span>');document.writeln('			<span style="color: #d0d0d0">ci</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">ContextMenuItem</span><span style="color: #d0d0d0">(</span><span style="color: #ed9d13">&quot;Show Profiler&quot;</span><span style="color: #d0d0d0">,</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">);</span>');document.writeln('			<span style="color: #d0d0d0">ci.</span><span style="color: #bbbbbb">addEventListener</span><span style="color: #d0d0d0">(ContextMenuEvent.</span><span style="color: #bbbbbb">MENU_ITEM_SELECT</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">select_ci,</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">,</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">);</span>');document.writeln('			<span style="color: #d0d0d0">gc_ci</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">ContextMenuItem</span><span style="color: #d0d0d0">(</span><span style="color: #ed9d13">&quot;Garbage Collector&quot;</span><span style="color: #d0d0d0">);</span>');document.writeln('			<span style="color: #d0d0d0">gc_ci.</span><span style="color: #bbbbbb">addEventListener</span><span style="color: #d0d0d0">(ContextMenuEvent.</span><span style="color: #bbbbbb">MENU_ITEM_SELECT</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">select_gc_ci,</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">,</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">);</span>');document.writeln('			<span style="color: #d0d0d0">cm.</span><span style="color: #bbbbbb">customItems</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">[ci,gc_ci];</span>');document.writeln('			<span style="color: #d0d0d0">flash.</span><span style="color: #bbbbbb">Lib</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">current</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">contextMenu</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">cm;</span>');document.writeln('		');document.writeln('			<span style="color: #d0d0d0">start();</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">start</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(!started){</span>');document.writeln('			<span style="color: #d0d0d0">started</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">initTime</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">itvTime</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Std.</span><span style="color: #bbbbbb">int</span><span style="color: #d0d0d0">(Timer.</span><span style="color: #bbbbbb">stamp</span><span style="color: #d0d0d0">());</span>');document.writeln('			<span style="color: #d0d0d0">totalCount</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">frameCount</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">frame.</span><span style="color: #bbbbbb">addEventListener</span><span style="color: #d0d0d0">(Event.</span><span style="color: #bbbbbb">ENTER_FRAME</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">frameLoop,</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">,</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">stop</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(!started){</span>');document.writeln('			<span style="color: #d0d0d0">started</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">frame.</span><span style="color: #bbbbbb">removeEventListener</span><span style="color: #d0d0d0">(Event.</span><span style="color: #bbbbbb">ENTER_FRAME</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">frameLoop);</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">currentFps:</span><span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">;</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">currentMem(get_currentMem,</span> <span style="color: #d0d0d0">never):Float;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">get_currentMem</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Float {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">return</span> <span style="color: #d0d0d0">(System.</span><span style="color: #bbbbbb">totalMemory</span> <span style="color: #ed9d13">/ 1024) /</span> <span style="color: #3677a9">1000</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">averageFps(get_averageFps,</span> <span style="color: #d0d0d0">never):Float;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">get_averageFps</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Float {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">return</span> <span style="color: #d0d0d0">totalCount</span> <span style="color: #d0d0d0">/</span> <span style="color: #d0d0d0">runningTime;</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">runningTime(get_runningTime,</span> <span style="color: #d0d0d0">never):Float;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">get_runningTime</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Float {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">return</span> <span style="color: #d0d0d0">(currentTime</span> <span style="color: #d0d0d0">-</span> <span style="color: #d0d0d0">initTime)</span> <span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">intervalTime(get_intervalTime,</span> <span style="color: #d0d0d0">never):Float;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">get_intervalTime</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Float {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">return</span> <span style="color: #d0d0d0">(currentTime</span> <span style="color: #d0d0d0">-</span> <span style="color: #d0d0d0">itvTime);</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">select_ci</span><span style="color: #d0d0d0">(</span><span style="color: #a61717; background-color: #e3d2d2">_</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(!displayed)</span> <span style="color: #d0d0d0">{</span>');document.writeln('			<span style="color: #d0d0d0">show();</span>');document.writeln('		<span style="color: #d0d0d0">}</span> <span style="color: #6ab825; font-weight: normal">else</span> <span style="color: #d0d0d0">{</span>');document.writeln('			<span style="color: #d0d0d0">hide();</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">select_gc_ci</span><span style="color: #d0d0d0">(</span><span style="color: #a61717; background-color: #e3d2d2">_</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #d0d0d0">System.</span><span style="color: #bbbbbb">gc</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">System.</span><span style="color: #bbbbbb">gc</span><span style="color: #d0d0d0">();</span> <span style="color: #999999; font-style: italic">// i always see people do it twice</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">show</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #d0d0d0">ci.</span><span style="color: #bbbbbb">caption</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&quot;Hide Profiler&quot;</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">displayed</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">stage.</span><span style="color: #bbbbbb">addEventListener</span><span style="color: #d0d0d0">(Event.</span><span style="color: #bbbbbb">RESIZE</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">resize,</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">,</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #d0d0d0">stage.</span><span style="color: #bbbbbb">addChild</span><span style="color: #d0d0d0">(content);</span>');document.writeln('		<span style="color: #d0d0d0">updateDisplay();</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">hide</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #d0d0d0">ci.</span><span style="color: #bbbbbb">caption</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&quot;Show Profiler&quot;</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">displayed</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">stage.</span><span style="color: #bbbbbb">removeEventListener</span><span style="color: #d0d0d0">(Event.</span><span style="color: #bbbbbb">RESIZE</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">resize);</span>');document.writeln('		<span style="color: #d0d0d0">stage.</span><span style="color: #bbbbbb">removeChild</span><span style="color: #d0d0d0">(content);</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('	');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">resize</span><span style="color: #d0d0d0">(e:</span><span style="color: #6ab825; font-weight: normal">Event</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #d0d0d0">content.</span><span style="color: #bbbbbb">update</span><span style="color: #d0d0d0">(runningTime,</span> <span style="color: #d0d0d0">minFps,</span> <span style="color: #d0d0d0">maxFps,</span> <span style="color: #d0d0d0">minMem,</span> <span style="color: #d0d0d0">maxMem,</span> <span style="color: #d0d0d0">currentFps,</span> <span style="color: #d0d0d0">currentMem,</span> <span style="color: #d0d0d0">averageFps,</span> <span style="color: #d0d0d0">fpsList,</span> <span style="color: #d0d0d0">memList,</span> <span style="color: #d0d0d0">history);</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('	');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">frameLoop</span><span style="color: #d0d0d0">(</span><span style="color: #a61717; background-color: #e3d2d2">_</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #d0d0d0">currentTime</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Std.</span><span style="color: #bbbbbb">int</span><span style="color: #d0d0d0">(Timer.</span><span style="color: #bbbbbb">stamp</span><span style="color: #d0d0d0">());</span>');document.writeln('		<span style="color: #d0d0d0">frameCount++;</span>');document.writeln('		<span style="color: #d0d0d0">totalCount++;</span>');document.writeln('		');document.writeln('		<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(intervalTime</span> <span style="color: #d0d0d0">&gt;=</span> <span style="color: #3677a9">1</span><span style="color: #d0d0d0">)</span> <span style="color: #d0d0d0">{</span>');document.writeln('			<span style="color: #d0d0d0">currentFps</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">frameCount;</span>');document.writeln('			');document.writeln('			<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(displayed)</span> <span style="color: #d0d0d0">{</span>');document.writeln('				<span style="color: #d0d0d0">updateDisplay();</span>');document.writeln('			<span style="color: #d0d0d0">}</span> <span style="color: #6ab825; font-weight: normal">else</span> <span style="color: #d0d0d0">{</span>');document.writeln('				<span style="color: #d0d0d0">updateMinMax();</span>');document.writeln('			<span style="color: #d0d0d0">}</span>');document.writeln('			<span style="color: #d0d0d0">fpsList.</span><span style="color: #bbbbbb">push</span><span style="color: #d0d0d0">(currentFps);</span>');document.writeln('			<span style="color: #d0d0d0">memList.</span><span style="color: #bbbbbb">push</span><span style="color: #d0d0d0">(currentMem);</span>');document.writeln('			');document.writeln('			<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(fpsList.</span><span style="color: #bbbbbb">length</span> <span style="color: #d0d0d0">&gt;</span> <span style="color: #d0d0d0">history)</span> <span style="color: #d0d0d0">fpsList.</span><span style="color: #bbbbbb">shift</span><span style="color: #d0d0d0">();</span>');document.writeln('			<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(memList.</span><span style="color: #bbbbbb">length</span> <span style="color: #d0d0d0">&gt;</span> <span style="color: #d0d0d0">history)</span> <span style="color: #d0d0d0">memList.</span><span style="color: #bbbbbb">shift</span><span style="color: #d0d0d0">();</span>');document.writeln('			');document.writeln('			<span style="color: #d0d0d0">itvTime</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">currentTime;</span>');document.writeln('			<span style="color: #d0d0d0">frameCount</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('	');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">updateDisplay</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #d0d0d0">updateMinMax();</span>');document.writeln('		<span style="color: #d0d0d0">content.</span><span style="color: #bbbbbb">update</span><span style="color: #d0d0d0">(runningTime,</span> <span style="color: #d0d0d0">minFps,</span> <span style="color: #d0d0d0">maxFps,</span> <span style="color: #d0d0d0">minMem,</span> <span style="color: #d0d0d0">maxMem,</span> <span style="color: #d0d0d0">currentFps,</span> <span style="color: #d0d0d0">currentMem,</span> <span style="color: #d0d0d0">averageFps,</span> <span style="color: #d0d0d0">fpsList,</span> <span style="color: #d0d0d0">memList,</span> <span style="color: #d0d0d0">history);</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">updateMinMax</span><span style="color: #d0d0d0">()</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #d0d0d0">maxFps</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Std.</span><span style="color: #bbbbbb">int</span><span style="color: #d0d0d0">(Math.</span><span style="color: #bbbbbb">max</span><span style="color: #d0d0d0">(currentFps,</span> <span style="color: #d0d0d0">maxFps));</span>');document.writeln('			');document.writeln('		<span style="color: #d0d0d0">minMem</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Math.</span><span style="color: #bbbbbb">min</span><span style="color: #d0d0d0">(currentMem,</span> <span style="color: #d0d0d0">minMem);</span>');document.writeln('		<span style="color: #d0d0d0">maxMem</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Math.</span><span style="color: #bbbbbb">max</span><span style="color: #d0d0d0">(currentMem,</span> <span style="color: #d0d0d0">maxMem);</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('');document.writeln('<span style="color: #6ab825; font-weight: normal">class</span> <span style="color: #d0d0d0">ProfilerContent</span> <span style="color: #6ab825; font-weight: normal">extends</span> <span style="color: #d0d0d0">Sprite</span> <span style="color: #d0d0d0">{</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">FPS_LINE_COLOR_HIGH</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0x33</span><span style="color: #d0d0d0">FF00;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">FPS_LINE_COLOR_NORMAL</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">xFFEE33;//</span><span style="color: #3677a9">0x0099</span><span style="color: #d0d0d0">CC;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">FPS_LINE_COLOR_LOW</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">xFF3333;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">MEM_LINE_COLOR_LOW</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0x00</span><span style="color: #d0d0d0">CCFF;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">MEM_LINE_COLOR_NORMAL</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">xFFEE33;//</span><span style="color: #3677a9">0x336699</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #d0d0d0">var</span> <span style="color: #d0d0d0">MEM_LINE_COLOR_HIGH</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">xFF3366;</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">fpsLabel:</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">minFpsTxtBx</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">maxFpsTxtBx</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">minMemTxtBx</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">maxMemTxtBx</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">memLabel:</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">infoTxtBx</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">inspectLabel</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">inspectInputTxt</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">exists_tf</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextFormat</span><span style="color: #d0d0d0">(</span><span style="color: #ed9d13">&quot;_sans&quot;</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">9</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0x99</span><span style="color: #d0d0d0">CCFF);</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">undefined_tf</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextFormat</span><span style="color: #d0d0d0">(</span><span style="color: #ed9d13">&quot;_sans&quot;</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">9</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">xFF88AA);</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">static</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">tf</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">TextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextFormat</span><span style="color: #d0d0d0">(</span><span style="color: #ed9d13">&quot;_sans&quot;</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">9</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">xCCCCCC);</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">box</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Shape</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">fps</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Shape</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">mb</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Shape</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">main:</span> <span style="color: #6ab825; font-weight: normal">Dynamic</span><span style="color: #d0d0d0">;</span>');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">boxHeight:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">;</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">new</span><span style="color: #d0d0d0">(</span><span style="color: #a61717; background-color: #e3d2d2">?</span><span style="color: #d0d0d0">_main:</span><span style="color: #6ab825; font-weight: normal">Dynamic</span> <span style="color: #a61717; background-color: #e3d2d2">= null</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">super</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">fps</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">Shape</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">mb</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">Shape</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">box</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">Shape</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">main</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">_main;</span>');document.writeln('		');document.writeln('		<span style="color: #999999; font-style: italic">//this.mouseChildren = (main==null)?false:true; // not necessary</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">this</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('			');document.writeln('		<span style="color: #d0d0d0">fps.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">65</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">fps.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">45</span><span style="color: #d0d0d0">;</span>	');document.writeln('		<span style="color: #d0d0d0">mb.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">65</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">mb.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">90</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">boxHeight</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">(main==</span><span style="color: #6ab825; font-weight: normal">null</span><span style="color: #d0d0d0">)?</span><span style="color: #3677a9">100</span><span style="color: #d0d0d0">:</span><span style="color: #3677a9">120</span><span style="color: #d0d0d0">;</span>');document.writeln('			');document.writeln('		<span style="color: #d0d0d0">minFpsTxtBx</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">minFpsTxtBx.</span><span style="color: #bbbbbb">autoSize</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">TextFieldAutoSize.</span><span style="color: #bbbbbb">RIGHT</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">minFpsTxtBx.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">tf;</span>');document.writeln('		<span style="color: #d0d0d0">minFpsTxtBx.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">60</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">minFpsTxtBx.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">37</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">minFpsTxtBx.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('			');document.writeln('		<span style="color: #d0d0d0">maxFpsTxtBx</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">maxFpsTxtBx.</span><span style="color: #bbbbbb">autoSize</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">TextFieldAutoSize.</span><span style="color: #bbbbbb">RIGHT</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">maxFpsTxtBx.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">tf;</span>');document.writeln('		<span style="color: #d0d0d0">maxFpsTxtBx.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">60</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">maxFpsTxtBx.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">5</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">maxFpsTxtBx.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('		');document.writeln('		<span style="color: #d0d0d0">fpsLabel</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">fpsLabel.</span><span style="color: #bbbbbb">autoSize</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">TextFieldAutoSize.</span><span style="color: #bbbbbb">RIGHT</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">fpsLabel.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">tf;</span>');document.writeln('		<span style="color: #d0d0d0">fpsLabel.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">50</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">fpsLabel.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">16</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">fpsLabel.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('		');document.writeln('		<span style="color: #d0d0d0">minMemTxtBx</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">minMemTxtBx.</span><span style="color: #bbbbbb">autoSize</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">TextFieldAutoSize.</span><span style="color: #bbbbbb">RIGHT</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">minMemTxtBx.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">tf;</span>');document.writeln('		<span style="color: #d0d0d0">minMemTxtBx.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">60</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">minMemTxtBx.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">83</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">minMemTxtBx.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('		');document.writeln('		<span style="color: #d0d0d0">maxMemTxtBx</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">maxMemTxtBx.</span><span style="color: #bbbbbb">autoSize</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">TextFieldAutoSize.</span><span style="color: #bbbbbb">RIGHT</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">maxMemTxtBx.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">tf;</span>');document.writeln('		<span style="color: #d0d0d0">maxMemTxtBx.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">60</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">maxMemTxtBx.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">50</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">maxMemTxtBx.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('		');document.writeln('		<span style="color: #d0d0d0">memLabel</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">();</span>');document.writeln('		<span style="color: #d0d0d0">memLabel.</span><span style="color: #bbbbbb">autoSize</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">TextFieldAutoSize.</span><span style="color: #bbbbbb">RIGHT</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">memLabel.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">tf;</span>');document.writeln('		<span style="color: #d0d0d0">memLabel.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">55</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">memLabel.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">66</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">memLabel.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('		');document.writeln('		<span style="color: #d0d0d0">addChild(box);</span>');document.writeln('		<span style="color: #d0d0d0">addChild(fpsLabel);</span>');document.writeln('		<span style="color: #d0d0d0">addChild(minFpsTxtBx);</span>');document.writeln('		<span style="color: #d0d0d0">addChild(maxFpsTxtBx);</span>');document.writeln('		<span style="color: #d0d0d0">addChild(memLabel);</span>');document.writeln('		<span style="color: #d0d0d0">addChild(minMemTxtBx);</span>');document.writeln('		<span style="color: #d0d0d0">addChild(maxMemTxtBx);</span>');document.writeln('		<span style="color: #d0d0d0">addChild(fps);</span>');document.writeln('		<span style="color: #d0d0d0">addChild(mb);</span>');document.writeln('		');document.writeln('		<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(main</span> <span style="color: #d0d0d0">!=</span> <span style="color: #6ab825; font-weight: normal">null</span><span style="color: #d0d0d0">){</span>');document.writeln('			<span style="color: #d0d0d0">infoTxtBx</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">();</span>');document.writeln('			<span style="color: #d0d0d0">infoTxtBx.</span><span style="color: #bbbbbb">autoSize</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">TextFieldAutoSize.</span><span style="color: #bbbbbb">LEFT</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">infoTxtBx.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextFormat</span><span style="color: #d0d0d0">(</span><span style="color: #ed9d13">&quot;_sans&quot;</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">11</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">xCCCCCC);</span>');document.writeln('			<span style="color: #d0d0d0">infoTxtBx.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">98</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">infoTxtBx.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">290</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">infoTxtBx.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('			');document.writeln('			<span style="color: #d0d0d0">inspectLabel</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">();</span>');document.writeln('			<span style="color: #d0d0d0">inspectLabel.</span><span style="color: #bbbbbb">autoSize</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">TextFieldAutoSize.</span><span style="color: #bbbbbb">LEFT</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectLabel.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">tf;</span>');document.writeln('			<span style="color: #d0d0d0">inspectLabel.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&quot;Inspect Object :&quot;</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectLabel.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">7</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectLabel.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">98</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectLabel.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">;</span>');document.writeln('		');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">new</span> <span style="color: #6ab825; font-weight: normal">TextField</span><span style="color: #d0d0d0">();</span>');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">type</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">flash.</span><span style="color: #bbbbbb">text</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">TextFieldType</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">INPUT</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">exists_tf;</span>');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&quot;stage.frameRate&quot;</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">x</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">80</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">y</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">98</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">width</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">200</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">height</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">18</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">mouseEnabled</span> <span style="color: #d0d0d0">=</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">;</span>');document.writeln('	');document.writeln('			<span style="color: #d0d0d0">addChild(infoTxtBx);</span>');document.writeln('			<span style="color: #d0d0d0">addChild(inspectLabel);</span>');document.writeln('			<span style="color: #d0d0d0">addChild(inspectInputTxt);</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('		');document.writeln('		<span style="color: #6ab825; font-weight: normal">this</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">addEventListener</span><span style="color: #d0d0d0">(Event.</span><span style="color: #bbbbbb">ADDED_TO_STAGE</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">added,</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">,</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">this</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">addEventListener</span><span style="color: #d0d0d0">(Event.</span><span style="color: #bbbbbb">REMOVED_FROM_STAGE</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">removed,</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">,</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">);</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">public</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">update</span><span style="color: #d0d0d0">(runningTime</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span><span style="color: #d0d0d0">,</span><span style="color: #a61717; background-color: #e3d2d2"> </span><span style="color: #d0d0d0">minFps</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">,</span><span style="color: #a61717; background-color: #e3d2d2"> </span><span style="color: #d0d0d0">maxFps</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">,</span><span style="color: #a61717; background-color: #e3d2d2"> </span><span style="color: #d0d0d0">minMem</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span><span style="color: #d0d0d0">,</span><span style="color: #a61717; background-color: #e3d2d2"> </span><span style="color: #d0d0d0">maxMem</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span><span style="color: #d0d0d0">,</span><span style="color: #a61717; background-color: #e3d2d2"> </span><span style="color: #d0d0d0">currentFps</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">,</span><span style="color: #a61717; background-color: #e3d2d2"> </span><span style="color: #d0d0d0">currentMem</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span><span style="color: #d0d0d0">,</span><span style="color: #a61717; background-color: #e3d2d2"> </span><span style="color: #d0d0d0">averageFps</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span><span style="color: #d0d0d0">,</span><span style="color: #a61717; background-color: #e3d2d2"> </span><span style="color: #d0d0d0">fpsList</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Array</span><span style="color: #a61717; background-color: #e3d2d2">&lt;Int&gt;, </span><span style="color: #d0d0d0">memList</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Array</span><span style="color: #a61717; background-color: #e3d2d2">&lt;Float&gt;, </span><span style="color: #d0d0d0">history</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(runningTime</span> <span style="color: #d0d0d0">&gt;=</span> <span style="color: #3677a9">1</span> <span style="color: #d0d0d0">&amp;&amp;</span> <span style="color: #d0d0d0">maxMem</span> <span style="color: #d0d0d0">&gt;</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">)</span> <span style="color: #d0d0d0">{</span>');document.writeln('			<span style="color: #d0d0d0">minFpsTxtBx.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Std.</span><span style="color: #bbbbbb">string</span><span style="color: #d0d0d0">(minFps);</span>');document.writeln('			<span style="color: #d0d0d0">maxFpsTxtBx.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Std.</span><span style="color: #bbbbbb">string</span><span style="color: #d0d0d0">(maxFps);</span>');document.writeln('			<span style="color: #d0d0d0">minMemTxtBx.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Std.</span><span style="color: #bbbbbb">string</span><span style="color: #d0d0d0">(minMem);</span>');document.writeln('			<span style="color: #d0d0d0">maxMemTxtBx.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Std.</span><span style="color: #bbbbbb">string</span><span style="color: #d0d0d0">(maxMem);</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('		');document.writeln('		<span style="color: #d0d0d0">fpsLabel.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Std.</span><span style="color: #bbbbbb">int</span><span style="color: #d0d0d0">(currentFps)</span> <span style="color: #d0d0d0">+</span> <span style="color: #ed9d13">&quot; FPS\\n&quot;</span> <span style="color: #d0d0d0">+</span> <span style="color: #d0d0d0">Std.</span><span style="color: #bbbbbb">int</span><span style="color: #d0d0d0">(averageFps)</span> <span style="color: #d0d0d0">+</span> <span style="color: #ed9d13">&quot; Avg&quot;</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">memLabel.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">currentMem</span> <span style="color: #d0d0d0">+</span> <span style="color: #ed9d13">&quot; Mb&quot;</span><span style="color: #d0d0d0">;</span>');document.writeln('		');document.writeln('		<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(main</span> <span style="color: #d0d0d0">!=</span> <span style="color: #6ab825; font-weight: normal">null</span><span style="color: #d0d0d0">)</span> <span style="color: #d0d0d0">updateInspector();</span>');document.writeln('		');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">vec</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Graphics</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">fps.</span><span style="color: #bbbbbb">graphics</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">clear</span><span style="color: #d0d0d0">();</span>');document.writeln('			');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">i</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">len</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">fpsList.</span><span style="color: #bbbbbb">length</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">height</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">35</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">width</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Int</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">stage.</span><span style="color: #bbbbbb">stageWidth</span> <span style="color: #d0d0d0">-</span> <span style="color: #3677a9">80</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">inc</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">width</span> <span style="color: #d0d0d0">/</span> <span style="color: #d0d0d0">(history</span> <span style="color: #d0d0d0">-</span> <span style="color: #3677a9">1</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">rateRange</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">maxFps</span> <span style="color: #d0d0d0">-</span> <span style="color: #d0d0d0">minFps;</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">value</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Float</span><span style="color: #d0d0d0">;</span>');document.writeln('			');document.writeln('		<span style="color: #6ab825; font-weight: normal">for</span><span style="color: #d0d0d0">(i</span> <span style="color: #6ab825; font-weight: normal">in</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">...len)</span> <span style="color: #d0d0d0">{</span>');document.writeln('			<span style="color: #d0d0d0">value</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">(fpsList[i]</span> <span style="color: #d0d0d0">-</span> <span style="color: #d0d0d0">minFps)</span> <span style="color: #d0d0d0">/</span> <span style="color: #d0d0d0">rateRange;</span>');document.writeln('			<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">lineStyle</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">1</span><span style="color: #d0d0d0">,</span> ');document.writeln('				<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(value&lt;=.</span><span style="color: #3677a9">7</span><span style="color: #d0d0d0">){</span>');document.writeln('					<span style="color: #d0d0d0">FPS_LINE_COLOR_LOW;</span>');document.writeln('				<span style="color: #d0d0d0">}</span><span style="color: #6ab825; font-weight: normal">else</span> <span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(value&gt;=.</span><span style="color: #3677a9">9</span><span style="color: #d0d0d0">){</span>');document.writeln('					<span style="color: #d0d0d0">FPS_LINE_COLOR_HIGH;</span>');document.writeln('				<span style="color: #d0d0d0">}</span><span style="color: #6ab825; font-weight: normal">else</span><span style="color: #d0d0d0">{</span>');document.writeln('					<span style="color: #d0d0d0">FPS_LINE_COLOR_NORMAL;</span>');document.writeln('				<span style="color: #d0d0d0">},</span> <span style="color: #3677a9">0.7</span><span style="color: #d0d0d0">);</span>');document.writeln('			<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(i</span> <span style="color: #d0d0d0">==</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">)</span> <span style="color: #d0d0d0">{</span>');document.writeln('				<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">moveTo</span><span style="color: #d0d0d0">(width-</span> <span style="color: #d0d0d0">(len-</span><span style="color: #3677a9">1</span><span style="color: #d0d0d0">-i)</span> <span style="color: #d0d0d0">*</span> <span style="color: #d0d0d0">inc,</span> <span style="color: #d0d0d0">-value</span> <span style="color: #d0d0d0">*</span> <span style="color: #d0d0d0">height);</span>');document.writeln('			<span style="color: #d0d0d0">}</span> <span style="color: #6ab825; font-weight: normal">else</span> <span style="color: #d0d0d0">{</span>');document.writeln('				<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">lineTo</span><span style="color: #d0d0d0">(width-</span> <span style="color: #d0d0d0">(len-</span><span style="color: #3677a9">1</span><span style="color: #d0d0d0">-i)</span> <span style="color: #d0d0d0">*</span> <span style="color: #d0d0d0">inc,</span> <span style="color: #d0d0d0">-value</span> <span style="color: #d0d0d0">*</span> <span style="color: #d0d0d0">height);</span>');document.writeln('			<span style="color: #d0d0d0">}</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('			');document.writeln('		<span style="color: #d0d0d0">vec</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">mb.</span><span style="color: #bbbbbb">graphics</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">clear</span><span style="color: #d0d0d0">();</span>');document.writeln('			');document.writeln('		<span style="color: #d0d0d0">i</span> <span style="color: #d0d0d0">=</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">len</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">memList.</span><span style="color: #bbbbbb">length</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">rateRange</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">maxMem</span> <span style="color: #d0d0d0">-</span> <span style="color: #d0d0d0">minMem;</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">for</span><span style="color: #d0d0d0">(i</span> <span style="color: #6ab825; font-weight: normal">in</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">...len)</span> <span style="color: #d0d0d0">{</span>');document.writeln('			<span style="color: #d0d0d0">value</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">(memList[i]</span> <span style="color: #d0d0d0">-</span> <span style="color: #d0d0d0">minMem)</span> <span style="color: #d0d0d0">/</span> <span style="color: #d0d0d0">rateRange;</span>');document.writeln('			<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">lineStyle</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">1</span><span style="color: #d0d0d0">,</span> ');document.writeln('				<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(value&lt;=.</span><span style="color: #3677a9">6</span><span style="color: #d0d0d0">){</span>');document.writeln('					<span style="color: #d0d0d0">MEM_LINE_COLOR_LOW;</span>');document.writeln('				<span style="color: #d0d0d0">}</span><span style="color: #6ab825; font-weight: normal">else</span> <span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(value&gt;=.</span><span style="color: #3677a9">95</span><span style="color: #d0d0d0">){</span>');document.writeln('					<span style="color: #d0d0d0">MEM_LINE_COLOR_HIGH;</span>');document.writeln('				<span style="color: #d0d0d0">}</span><span style="color: #6ab825; font-weight: normal">else</span><span style="color: #d0d0d0">{</span>');document.writeln('					<span style="color: #d0d0d0">MEM_LINE_COLOR_NORMAL;</span>');document.writeln('				<span style="color: #d0d0d0">},</span> <span style="color: #3677a9">0.7</span><span style="color: #d0d0d0">);</span>');document.writeln('			<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(i</span> <span style="color: #d0d0d0">==</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">)</span> <span style="color: #d0d0d0">{</span>');document.writeln('				<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">moveTo</span><span style="color: #d0d0d0">(width-</span> <span style="color: #d0d0d0">(len-</span><span style="color: #3677a9">1</span><span style="color: #d0d0d0">-i)</span> <span style="color: #d0d0d0">*</span> <span style="color: #d0d0d0">inc,</span> <span style="color: #d0d0d0">-value</span> <span style="color: #d0d0d0">*</span> <span style="color: #d0d0d0">height);</span>');document.writeln('			<span style="color: #d0d0d0">}</span> <span style="color: #6ab825; font-weight: normal">else</span> <span style="color: #d0d0d0">{</span>');document.writeln('				<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">lineTo</span><span style="color: #d0d0d0">(width-</span> <span style="color: #d0d0d0">(len-</span><span style="color: #3677a9">1</span><span style="color: #d0d0d0">-i)</span> <span style="color: #d0d0d0">*</span> <span style="color: #d0d0d0">inc,</span> <span style="color: #d0d0d0">-value</span> <span style="color: #d0d0d0">*</span> <span style="color: #d0d0d0">height);</span>');document.writeln('			<span style="color: #d0d0d0">}</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('	');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">updateInspector</span><span style="color: #d0d0d0">(</span><span style="color: #a61717; background-color: #e3d2d2">  </span><span style="color: #d0d0d0">):</span><span style="color: #6ab825; font-weight: normal">Void</span>');document.writeln('	<span style="color: #d0d0d0">{</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">obj:</span><span style="color: #6ab825; font-weight: normal">Dynamic</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">main;</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">obj_ar:</span><span style="color: #6ab825; font-weight: normal">Array</span><span style="color: #d0d0d0">&lt;String&gt;</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">text</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">split</span><span style="color: #d0d0d0">(</span><span style="color: #ed9d13">&quot;.&quot;</span><span style="color: #d0d0d0">);</span>');document.writeln('		');document.writeln('		<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(inspectInputTxt.</span><span style="color: #bbbbbb">text</span><span style="color: #d0d0d0">.</span><span style="color: #bbbbbb">lastIndexOf</span><span style="color: #d0d0d0">(</span><span style="color: #ed9d13">&quot;.&quot;</span><span style="color: #d0d0d0">)</span> <span style="color: #d0d0d0">&gt;</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">){</span>');document.writeln('			<span style="color: #6ab825; font-weight: normal">for</span><span style="color: #d0d0d0">(i</span> <span style="color: #6ab825; font-weight: normal">in</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">...obj_ar.</span><span style="color: #bbbbbb">length</span><span style="color: #d0d0d0">){</span>');document.writeln('				<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(Reflect.</span><span style="color: #bbbbbb">hasField</span><span style="color: #d0d0d0">(obj,</span> <span style="color: #d0d0d0">obj_ar[i])){</span>');document.writeln('					<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(i</span> <span style="color: #d0d0d0">&lt;</span> <span style="color: #d0d0d0">obj_ar.</span><span style="color: #bbbbbb">length</span><span style="color: #d0d0d0">-</span><span style="color: #3677a9">1</span><span style="color: #d0d0d0">){</span>');document.writeln('						<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">exists_tf;</span>');document.writeln('						<span style="color: #d0d0d0">obj</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Reflect.</span><span style="color: #bbbbbb">field</span><span style="color: #d0d0d0">(obj,</span> <span style="color: #d0d0d0">obj_ar[i]);</span>');document.writeln('					<span style="color: #d0d0d0">}</span><span style="color: #6ab825; font-weight: normal">else</span><span style="color: #d0d0d0">{</span>');document.writeln('						<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(Reflect.</span><span style="color: #bbbbbb">hasField</span><span style="color: #d0d0d0">(obj,</span> <span style="color: #d0d0d0">obj_ar[i])){</span>');document.writeln('							<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">exists_tf;</span>');document.writeln('							<span style="color: #d0d0d0">infoTxtBx.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Reflect.</span><span style="color: #bbbbbb">field</span><span style="color: #d0d0d0">(obj,</span> <span style="color: #d0d0d0">obj_ar[i]);</span>');document.writeln('						<span style="color: #d0d0d0">}</span>');document.writeln('					<span style="color: #d0d0d0">}</span>');document.writeln('					<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">text</span><span style="color: #d0d0d0">;</span>');document.writeln('				<span style="color: #d0d0d0">}</span><span style="color: #6ab825; font-weight: normal">else</span><span style="color: #d0d0d0">{</span>');document.writeln('					<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">undefined_tf;</span>');document.writeln('					<span style="color: #d0d0d0">infoTxtBx.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&quot;&quot;</span><span style="color: #d0d0d0">;</span>');document.writeln('					<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">text</span><span style="color: #d0d0d0">;</span>');document.writeln('					<span style="color: #6ab825; font-weight: normal">break</span><span style="color: #d0d0d0">;</span>');document.writeln('				<span style="color: #d0d0d0">}</span>');document.writeln('			<span style="color: #d0d0d0">}</span>');document.writeln('		<span style="color: #d0d0d0">}</span><span style="color: #6ab825; font-weight: normal">else</span><span style="color: #d0d0d0">{</span>');document.writeln('			<span style="color: #6ab825; font-weight: normal">if</span><span style="color: #d0d0d0">(Reflect.</span><span style="color: #bbbbbb">hasField</span><span style="color: #d0d0d0">(main,inspectInputTxt.</span><span style="color: #bbbbbb">text</span><span style="color: #d0d0d0">)){</span>');document.writeln('				<span style="color: #d0d0d0">infoTxtBx.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">Reflect.</span><span style="color: #bbbbbb">field</span><span style="color: #d0d0d0">(main,</span> <span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">text</span><span style="color: #d0d0d0">);</span>');document.writeln('				<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">exists_tf;</span>');document.writeln('			<span style="color: #d0d0d0">}</span><span style="color: #6ab825; font-weight: normal">else</span><span style="color: #d0d0d0">{</span>');document.writeln('				<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">defaultTextFormat</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">undefined_tf;</span>');document.writeln('				<span style="color: #d0d0d0">infoTxtBx.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #ed9d13">&quot;&quot;</span><span style="color: #d0d0d0">;</span>');document.writeln('			<span style="color: #d0d0d0">}</span>');document.writeln('			<span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">text</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">inspectInputTxt.</span><span style="color: #bbbbbb">text</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">}</span>');document.writeln('			');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('	');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">added</span><span style="color: #d0d0d0">(e</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Event</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #d0d0d0">resize();</span>');document.writeln('		<span style="color: #d0d0d0">stage.</span><span style="color: #bbbbbb">addEventListener</span><span style="color: #d0d0d0">(Event.</span><span style="color: #bbbbbb">RESIZE</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">resize,</span> <span style="color: #6ab825; font-weight: normal">false</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">,</span> <span style="color: #6ab825; font-weight: normal">true</span><span style="color: #d0d0d0">);</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">removed</span><span style="color: #d0d0d0">(e</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Event</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #d0d0d0">stage.</span><span style="color: #bbbbbb">removeEventListener</span><span style="color: #d0d0d0">(Event.</span><span style="color: #bbbbbb">RESIZE</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">resize);</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('');document.writeln('	<span style="color: #6ab825; font-weight: normal">private</span> <span style="color: #d0d0d0">inline</span> <span style="color: #6ab825; font-weight: normal">function </span><span style="color: #447fcf">resize</span><span style="color: #d0d0d0">(e</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Event</span> <span style="color: #a61717; background-color: #e3d2d2">= null</span><span style="color: #d0d0d0">)</span><span style="color: #a61717; background-color: #e3d2d2"> : Void {</span>');document.writeln('		<span style="color: #6ab825; font-weight: normal">var</span> <span style="color: #d0d0d0">vec</span> <span style="color: #d0d0d0">:</span> <span style="color: #6ab825; font-weight: normal">Graphics</span> <span style="color: #d0d0d0">=</span> <span style="color: #d0d0d0">box.</span><span style="color: #bbbbbb">graphics</span><span style="color: #d0d0d0">;</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">clear</span><span style="color: #d0d0d0">();</span>');document.writeln('		');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">beginFill</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">0x000000</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0.7</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">drawRect</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">0</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">stage.</span><span style="color: #bbbbbb">stageWidth</span><span style="color: #d0d0d0">,</span> <span style="color: #d0d0d0">boxHeight);</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">lineStyle</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">1</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">0</span><span style="color: #d0d0d0">xFFFFFF,</span> <span style="color: #3677a9">0.5</span><span style="color: #d0d0d0">);</span>');document.writeln('			');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">moveTo</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">65</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">45</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">lineTo</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">65</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">10</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">moveTo</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">65</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">45</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">lineTo</span><span style="color: #d0d0d0">(stage.</span><span style="color: #bbbbbb">stageWidth</span> <span style="color: #d0d0d0">-</span> <span style="color: #3677a9">15</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">45</span><span style="color: #d0d0d0">);</span>');document.writeln('			');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">moveTo</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">65</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">90</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">lineTo</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">65</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">55</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">moveTo</span><span style="color: #d0d0d0">(</span><span style="color: #3677a9">65</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">90</span><span style="color: #d0d0d0">);</span>');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">lineTo</span><span style="color: #d0d0d0">(stage.</span><span style="color: #bbbbbb">stageWidth</span> <span style="color: #d0d0d0">-</span> <span style="color: #3677a9">15</span><span style="color: #d0d0d0">,</span> <span style="color: #3677a9">90</span><span style="color: #d0d0d0">);</span>');document.writeln('			');document.writeln('		<span style="color: #d0d0d0">vec.</span><span style="color: #bbbbbb">endFill</span><span style="color: #d0d0d0">();</span>');document.writeln('	<span style="color: #d0d0d0">}</span>');document.writeln('<span style="color: #d0d0d0">}</span>');document.writeln('</pre></div>');document.writeln('');document.writeln('<div style="background-color: #111; color: #D0D0D0; float: right; padding: 5px 10px; -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; font: 11px Arial,Sans-Serif; display: none; position: absolute; bottom: 0; right: 0;" id="snipt-11331">code hosted by <a href="http://snipt.net/theRemix/comremixtechnologyswfprofilerhx" style="color: #0084FF; text-decoration: none;">snipt.net</a></div>');document.writeln('</div>');document.close();