Mega Code Archive

 
Categories / Flex / Container
 

Get time used by renderer the application

<?xml version="1.0"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"     applicationComplete="getElapsedTime(event)">     <mx:Script>                       import mx.collections.ArrayCollection;                  [Bindable]             public var myData:ArrayCollection = new ArrayCollection([                 {Country:"A", GDP:1},                 {Country:"B", GDP:6},                 {Country:"C", GDP:4},                 {Country:"D", GDP:2}              ]);             [Bindable]             public var elapsedTime:Number;                  public function getElapsedTime(evt:Event):void {                 elapsedTime = getTimer();             }                 </mx:Script>     <mx:Panel title="TabNavigator" height="90%" width="90%">         <mx:Label width="100%" text="Time elapsed till applicationComplete is {elapsedTime} milliseconds"/>         <mx:TabNavigator id="tn1" width="100%" height="100%" creationPolicy="all">             <mx:VBox label="Panel 1">                 <mx:Label text="Panel 1" />                 <mx:DataGrid dataProvider="{myData}" />                 <mx:PieChart dataProvider="{myData}" showDataTips="true">                     <mx:series>                         <mx:PieSeries field="GDP" nameField="Country" labelPosition="callout"/>                     </mx:series>                 </mx:PieChart>                 <mx:PieChart dataProvider="{myData}" showDataTips="true">                     <mx:series>                         <mx:PieSeries  field="GDP" nameField="Country" labelPosition="callout"/>                     </mx:series>                 </mx:PieChart>                 <mx:PieChart dataProvider="{myData}" showDataTips="true">                     <mx:series>                         <mx:PieSeries  field="GDP" nameField="Country" labelPosition="callout"/>                     </mx:series>                 </mx:PieChart>             </mx:VBox>             <mx:VBox label="Panel 2">                 <mx:Label text="Panel 2" />                 <mx:PieChart  dataProvider="{myData}" showDataTips="true">                     <mx:series>                         <mx:PieSeries  field="GDP" nameField="Country" labelPosition="callout"/>                     </mx:series>                 </mx:PieChart>             </mx:VBox>             <mx:VBox label="Panel 3">                 <mx:Label text="Panel 3" />                 <mx:List dataProvider="{myData}" labelField="Country" id="list1"/>                 <mx:DataGrid dataProvider="{myData}" />                 <mx:DataGrid dataProvider="{myData}" />                 <mx:DataGrid dataProvider="{myData}" />                 <mx:DataGrid dataProvider="{myData}" />                 <mx:DataGrid dataProvider="{myData}" />                 <mx:DataGrid dataProvider="{myData}" />                 <mx:DataGrid dataProvider="{myData}" />                 <mx:DataGrid dataProvider="{myData}" />                                                                                                                                                              </mx:VBox>         </mx:TabNavigator>     </mx:Panel> </mx:Application>