<?xml version="1.0" encoding="utf-8"?>
<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 flash.system.Capabilities;
private function init():void {
var pattern:RegExp = /^(?P<platform>(\w+)) (?P<majorVersion>(\d+)),(?P<minorVersion>(\d+)),(?P<buildNumber>(\d+)),(?P<internalBuildNumber>(\d+))$/i;
versionObject = pattern.exec(Capabilities.version);
}
]]>
</mx:Script>
<mx:Object id="versionObject">
<mx:platform></mx:platform>
<mx:majorVersion></mx:majorVersion>
<mx:minorVersion></mx:minorVersion>
<mx:buildNumber></mx:buildNumber>
<mx:internalBuildNumber></mx:internalBuildNumber>
</mx:Object>
<mx:Panel title="Capabilities.version: {Capabilities.version}"
dropShadowEnabled="false"
cornerRadius="0"
borderColor="haloSilver"
backgroundColor="haloSilver"
borderAlpha="1.0">
<mx:Label text="platform: {versionObject.platform}" />
<mx:Label text="majorVersion: {versionObject.majorVersion}" />
<mx:Label text="minorVersion: {versionObject.minorVersion}" />
<mx:Label text="buildNumber: {versionObject.buildNumber}" />
<mx:Label text="internalBuildNumber: {versionObject.internalBuildNumber}" />
</mx:Panel>
</mx:Application>