<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2007/09/03/controlling-a-flex-tool-tips-show-delay-hide-delay-and-scrub-delay/ -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white" creationComplete="init()" viewSourceURL="srcview/index.html">
	
	<mx:Script>
		<![CDATA[
			import mx.managers.ToolTipManager;
			
			private function init():void {
				showDelayMS = ToolTipManager.showDelay;
				hideDelayMS = ToolTipManager.hideDelay;
				scrubDelayMS = ToolTipManager.scrubDelay;
			}
		]]>
	</mx:Script>
	
	<mx:Number id="showDelayMS" />
	<mx:Number id="hideDelayMS" />
	<mx:Number id="scrubDelayMS" />
	
	<mx:ApplicationControlBar dock="true">
		<mx:Label text="showDelay:" />
		<mx:NumericStepper id="showDelayNS"
				minimum="0"
				maximum="2000"
				value="{showDelayMS}"
				stepSize="100"
				change="ToolTipManager.showDelay = showDelayNS.value" />

		<mx:Spacer width="50%" />

		<mx:Label text="hideDelay:" />
		<mx:NumericStepper id="hideDelayNS"
				minimum="0"
				maximum="15000"
				value="{hideDelayMS}"
				stepSize="100"
				change="ToolTipManager.hideDelay = hideDelayNS.value" />

		<mx:Spacer width="50%" />

		<mx:Label text="scrubDelay:" />
		<mx:NumericStepper id="scrubDelayNS"
				minimum="0"
				maximum="15000"
				value="{scrubDelayMS}"
				stepSize="100"
				change="ToolTipManager.scrubDelay = scrubDelayNS.value" />
	</mx:ApplicationControlBar>
	
	<mx:Tile>
		<mx:Button label="Button 1" toolTip="Tool tip 1" />
		<mx:Button label="Button 2" toolTip="Tool tip 2" />
		<mx:Button label="Button 3" toolTip="Tool tip 3" />
		<mx:Button label="Button 4" toolTip="Tool tip 4" />
		<mx:Button label="Button 5" toolTip="Tool tip 5" />
		<mx:Button label="Button 6" toolTip="Tool tip 6" />
		<mx:Button label="Button 7" toolTip="Tool tip 7" />
	</mx:Tile>

</mx:Application>

