You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by jm...@apache.org on 2014/08/23 05:41:32 UTC
[46/51] [partial] trying to merge TourDeFlex develop release into
master
http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/5ed4d983/TourDeFlex/TourDeFlex3/src/SourceTab.mxml
----------------------------------------------------------------------
diff --git a/TourDeFlex/TourDeFlex3/src/SourceTab.mxml b/TourDeFlex/TourDeFlex3/src/SourceTab.mxml
index 76340be..b9450cf 100755
--- a/TourDeFlex/TourDeFlex3/src/SourceTab.mxml
+++ b/TourDeFlex/TourDeFlex3/src/SourceTab.mxml
@@ -1,59 +1,59 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-
-<mx:VBox xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%">
-
- <fx:Script>
- <![CDATA[
-
- import mx.rpc.events.ResultEvent;
- import mx.rpc.events.FaultEvent;
- import mx.controls.Alert;
-
- public function set source(file:String):void
- {
- label = file.substring(file.lastIndexOf("/")+1);
- srv.url = file;
- srv.send();
- ta.verticalScrollPosition = 19; // at end of header
- }
-
- private function resultHandler(event:ResultEvent):void
- {
- var str:String = String(event.result);
- var r:RegExp = new RegExp("\r\n", "gs");
- str = str.replace(r, "\r");
- ta.text = str;
- }
-
- private function faultHandler(event:FaultEvent):void
- {
- Alert.show("Error loading source file");
- }
-
- ]]>
- </fx:Script>
-
- <fx:Declarations>
- <mx:HTTPService id="srv" useProxy="false" resultFormat="text" result="resultHandler(event)" fault="faultHandler(event)"/>
- </fx:Declarations>
-
- <mx:TextArea id= "ta" color="#0000A0" fontFamily="Courier" editable="false" wordWrap="false" width="100%" height="100%"/>
-
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<mx:VBox xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" width="100%" height="100%">
+
+ <fx:Script>
+ <![CDATA[
+
+ import mx.rpc.events.ResultEvent;
+ import mx.rpc.events.FaultEvent;
+ import mx.controls.Alert;
+
+ public function set source(file:String):void
+ {
+ label = file.substring(file.lastIndexOf("/")+1);
+ srv.url = file;
+ srv.send();
+ ta.verticalScrollPosition = 19; // at end of header
+ }
+
+ private function resultHandler(event:ResultEvent):void
+ {
+ var str:String = String(event.result);
+ var r:RegExp = new RegExp("\r\n", "gs");
+ str = str.replace(r, "\r");
+ ta.text = str;
+ }
+
+ private function faultHandler(event:FaultEvent):void
+ {
+ Alert.show("Error loading source file");
+ }
+
+ ]]>
+ </fx:Script>
+
+ <fx:Declarations>
+ <mx:HTTPService id="srv" useProxy="false" resultFormat="text" result="resultHandler(event)" fault="faultHandler(event)"/>
+ </fx:Declarations>
+
+ <mx:TextArea id= "ta" color="#0000A0" fontFamily="Courier" editable="false" wordWrap="false" width="100%" height="100%"/>
+
</mx:VBox>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/5ed4d983/TourDeFlex/TourDeFlex3/src/explorer.html
----------------------------------------------------------------------
diff --git a/TourDeFlex/TourDeFlex3/src/explorer.html b/TourDeFlex/TourDeFlex3/src/explorer.html
index 8cac3d3..3d00e24 100755
--- a/TourDeFlex/TourDeFlex3/src/explorer.html
+++ b/TourDeFlex/TourDeFlex3/src/explorer.html
@@ -1,65 +1,65 @@
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one or more
- ~ contributor license agreements. See the NOTICE file distributed with
- ~ this work for additional information regarding copyright ownership.
- ~ The ASF licenses this file to You under the Apache License, Version 2.0
- ~ (the "License"); you may not use this file except in compliance with
- ~ the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License.
- -->
-<html lang="en">
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<title>Apache Flex Tour De Flex Component Explorer</title>
-<script src="AC_OETags.js" language="javascript"></script>
-<style>
-body { margin: 0px; overflow:hidden }
-</style>
-</head>
-
-<body scroll='no'>
-<script language="JavaScript" type="text/javascript">
-<!--
- AC_FL_RunContent(
- "src", "explorer",
- "width", "100%",
- "height", "100%",
- "align", "middle",
- "id", "explorer",
- "quality", "high",
- "bgcolor", "#869ca7",
- "name", "explorer",
- "allowScriptAccess","sameDomain",
- "type", "application/x-shockwave-flash",
- "pluginspage", "http://www.adobe.com/go/getflashplayer"
- );
-// -->
-</script>
-<noscript>
- <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
- id="explorer" width="100%" height="100%"
- codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
- <param name="movie" value="explorer.swf" />
- <param name="quality" value="high" />
- <param name="bgcolor" value="#869ca7" />
- <param name="allowScriptAccess" value="sameDomain" />
- <embed src="explorer.swf" quality="high" bgcolor="#869ca7"
- width="100%" height="100%" name="explorer" align="middle"
- play="true"
- loop="false"
- quality="high"
- allowScriptAccess="sameDomain"
- type="application/x-shockwave-flash"
- pluginspage="http://www.adobe.com/go/getflashplayer">
- </embed>
- </object>
-</noscript>
-</body>
-</html>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one or more
+ ~ contributor license agreements. See the NOTICE file distributed with
+ ~ this work for additional information regarding copyright ownership.
+ ~ The ASF licenses this file to You under the Apache License, Version 2.0
+ ~ (the "License"); you may not use this file except in compliance with
+ ~ the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License.
+ -->
+<html lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>Apache Flex Tour De Flex Component Explorer</title>
+<script src="AC_OETags.js" language="javascript"></script>
+<style>
+body { margin: 0px; overflow:hidden }
+</style>
+</head>
+
+<body scroll='no'>
+<script language="JavaScript" type="text/javascript">
+<!--
+ AC_FL_RunContent(
+ "src", "explorer",
+ "width", "100%",
+ "height", "100%",
+ "align", "middle",
+ "id", "explorer",
+ "quality", "high",
+ "bgcolor", "#869ca7",
+ "name", "explorer",
+ "allowScriptAccess","sameDomain",
+ "type", "application/x-shockwave-flash",
+ "pluginspage", "http://www.adobe.com/go/getflashplayer"
+ );
+// -->
+</script>
+<noscript>
+ <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
+ id="explorer" width="100%" height="100%"
+ codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
+ <param name="movie" value="explorer.swf" />
+ <param name="quality" value="high" />
+ <param name="bgcolor" value="#869ca7" />
+ <param name="allowScriptAccess" value="sameDomain" />
+ <embed src="explorer.swf" quality="high" bgcolor="#869ca7"
+ width="100%" height="100%" name="explorer" align="middle"
+ play="true"
+ loop="false"
+ quality="high"
+ allowScriptAccess="sameDomain"
+ type="application/x-shockwave-flash"
+ pluginspage="http://www.adobe.com/go/getflashplayer">
+ </embed>
+ </object>
+</noscript>
+</body>
+</html>
http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/5ed4d983/TourDeFlex/TourDeFlex3/src/explorer.mxml
----------------------------------------------------------------------
diff --git a/TourDeFlex/TourDeFlex3/src/explorer.mxml b/TourDeFlex/TourDeFlex3/src/explorer.mxml
index 9fed529..f000e07 100755
--- a/TourDeFlex/TourDeFlex3/src/explorer.mxml
+++ b/TourDeFlex/TourDeFlex3/src/explorer.mxml
@@ -1,77 +1,77 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-
-<mx:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:explorer="*"
- width="100%" height="100%" pageTitle="{TITLE}"
- initialize="sdk.send()" layout="vertical">
-
- <fx:Script>
- <![CDATA[
-
- static protected const VERSION:String = "1.0";
- static protected const TITLE:String = "Tour De Flex Component Explorer";
- static protected const FULL_TITLE:String = "Apache Flex™ Tour De Flex Component Explorer " + VERSION;
-
- private function treeChanged(event:Event):void
- {
- var nodeApp:String = compLibTree.selectedItem.@app;
- if (nodeApp != null && nodeApp != "")
- {
- swfLoader.loadApp(nodeApp + ".swf");
- vs.loadSource(nodeApp, compLibTree.selectedItem.@src);
- }
- else
- {
- compLibTree.expandItem(compLibTree.selectedItem, true, true);
- }
- }
-
- private function xmlLoaded():void
- {
- explorerTree = XML(sdk.lastResult.node);
- compLibTree.dataProvider = explorerTree;
- }
- ]]>
- </fx:Script>
-
- <fx:Declarations>
- <fx:XML id="explorerTree"/>
-
- <mx:HTTPService id="sdk" url="explorer.xml" resultFormat="e4x" result="xmlLoaded()" />
- </fx:Declarations>
-
- <mx:HBox width="100%">
- <mx:Image source="./mx/controls/assets/ApacheFlexIcon.png" />
- <mx:Label text="{FULL_TITLE}" fontSize="20" fontWeight="bold" />
- </mx:HBox>
- <mx:HDividedBox width="100%" height="100%">
- <mx:Panel width="30%" height="100%" title="{TITLE}" dropShadowVisible="false">
- <mx:Tree id="compLibTree" width="100%" height="100%" showRoot="false" labelField="@label" borderStyle="none"
- change="treeChanged(event)"/>
- </mx:Panel>
- <mx:VDividedBox width="100%" height="100%">
- <explorer:loaderPanel id="swfLoader" width="100%" height="50%"/>
- <mx:VBox width="100%" height="50%" backgroundColor="#FFFFFF">
- <explorer:viewsource id="vs" width="100%" height="100%"/>
- </mx:VBox>
- </mx:VDividedBox>
- </mx:HDividedBox>
- <mx:HBox width="100%">
- <mx:Label fontSize="9" width="100%" text="Copyright © 2014 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache Flex is trademark of The Apache Software Foundation." />
- </mx:HBox>
-</mx:Application>
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<mx:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:explorer="*"
+ width="100%" height="100%" pageTitle="{TITLE}"
+ initialize="sdk.send()" layout="vertical">
+
+ <fx:Script>
+ <![CDATA[
+
+ static protected const VERSION:String = "1.0";
+ static protected const TITLE:String = "Tour De Flex Component Explorer";
+ static protected const FULL_TITLE:String = "Apache Flex™ Tour De Flex Component Explorer " + VERSION;
+
+ private function treeChanged(event:Event):void
+ {
+ var nodeApp:String = compLibTree.selectedItem.@app;
+ if (nodeApp != null && nodeApp != "")
+ {
+ swfLoader.loadApp(nodeApp + ".swf");
+ vs.loadSource(nodeApp, compLibTree.selectedItem.@src);
+ }
+ else
+ {
+ compLibTree.expandItem(compLibTree.selectedItem, true, true);
+ }
+ }
+
+ private function xmlLoaded():void
+ {
+ explorerTree = XML(sdk.lastResult.node);
+ compLibTree.dataProvider = explorerTree;
+ }
+ ]]>
+ </fx:Script>
+
+ <fx:Declarations>
+ <fx:XML id="explorerTree"/>
+
+ <mx:HTTPService id="sdk" url="explorer.xml" resultFormat="e4x" result="xmlLoaded()" />
+ </fx:Declarations>
+
+ <mx:HBox width="100%">
+ <mx:Image source="./mx/controls/assets/ApacheFlexIcon.png" />
+ <mx:Label text="{FULL_TITLE}" fontSize="20" fontWeight="bold" />
+ </mx:HBox>
+ <mx:HDividedBox width="100%" height="100%">
+ <mx:Panel width="30%" height="100%" title="{TITLE}" dropShadowVisible="false">
+ <mx:Tree id="compLibTree" width="100%" height="100%" showRoot="false" labelField="@label" borderStyle="none"
+ change="treeChanged(event)"/>
+ </mx:Panel>
+ <mx:VDividedBox width="100%" height="100%">
+ <explorer:loaderPanel id="swfLoader" width="100%" height="50%"/>
+ <mx:VBox width="100%" height="50%" backgroundColor="#FFFFFF">
+ <explorer:viewsource id="vs" width="100%" height="100%"/>
+ </mx:VBox>
+ </mx:VDividedBox>
+ </mx:HDividedBox>
+ <mx:HBox width="100%">
+ <mx:Label fontSize="9" width="100%" text="Copyright © 2014 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache Flex is trademark of The Apache Software Foundation." />
+ </mx:HBox>
+</mx:Application>
http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/5ed4d983/TourDeFlex/TourDeFlex3/src/explorer.xml
----------------------------------------------------------------------
diff --git a/TourDeFlex/TourDeFlex3/src/explorer.xml b/TourDeFlex/TourDeFlex3/src/explorer.xml
index c898eb1..36074ee 100755
--- a/TourDeFlex/TourDeFlex3/src/explorer.xml
+++ b/TourDeFlex/TourDeFlex3/src/explorer.xml
@@ -1,443 +1,443 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Licensed to the Apache Software Foundation (ASF) under one or more
- ~ contributor license agreements. See the NOTICE file distributed with
- ~ this work for additional information regarding copyright ownership.
- ~ The ASF licenses this file to You under the Apache License, Version 2.0
- ~ (the "License"); you may not use this file except in compliance with
- ~ the License. You may obtain a copy of the License at
- ~
- ~ http://www.apache.org/licenses/LICENSE-2.0
- ~
- ~ Unless required by applicable law or agreed to in writing, software
- ~ distributed under the License is distributed on an "AS IS" BASIS,
- ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- ~ See the License for the specific language governing permissions and
- ~ limitations under the License.
- -->
-
-<compTree>
- <node>
- <node label="MX Framework Components">
- <node label="Visual Components">
- <node label="General Controls">
- <node label="Alert" app="mx/controls/SimpleAlert" />
- <node label="ColorPicker" app="mx/controls/ColorPickerExample" />
- <node label="ComboBox" app="mx/controls/SimpleComboBox" />
- <node label="DataGrid" app="mx/controls/SimpleDataGrid" />
- <node label="HorizontalList" app="mx/controls/HorizontalListExample" />
- <node label="HRule" app="mx/controls/SimpleHRule" />
- <node label="HScrollBar" app="mx/controls/HScrollBarExample" />
- <node label="HSlider" app="mx/controls/SimpleImageHSlider" />
- <node label="List" app="mx/controls/SimpleList" />
- <node label="NumericStepper" app="mx/controls/NumericStepperExample" />
- <node label="ProgressBar" app="mx/controls/SimpleProgressBar" />
- <node label="Spacer" app="mx/controls/SpacerExample" />
- <node label="TabBar" app="mx/controls/TabBarExample" />
- <node label="TileList" app="mx/controls/TileListExample" />
- <node label="Tree" app="mx/controls/TreeExample" />
- <node label="VRule" app="mx/controls/SimpleVRule" />
- <node label="VScrollBar" app="mx/controls/VScrollBarExample" />
- <node label="VSlider" app="mx/controls/SimpleImageVSlider" />
- </node>
- <node label="Button Controls">
- <node label="Button" app="mx/controls/ButtonExample" />
- <node label="ButtonBar" app="mx/controls/ButtonBarExample" />
- <node label="CheckBox" app="mx/controls/CheckBoxExample" />
- <node label="LinkBar" app="mx/controls/LinkBarExample" />
- <node label="LinkButton" app="mx/controls/LinkButtonExample" />
- <node label="PopUpButton" app="mx/controls/PopUpButtonExample" />
- <node label="RadioButton" app="mx/controls/RadioButtonExample" />
- <node label="RadioButtonGroup" app="mx/controls/RadioButtonGroupExample" />
- <node label="ToggleButtonBar" app="mx/controls/ToggleButtonBarExample" />
- </node>
- <node label="Date Controls">
- <node label="DateChooser" app="mx/controls/DateChooserExample" />
- <node label="DateField" app="mx/controls/DateFieldExample" />
- </node>
- <node label="Loader Controls">
- <node label="Image" app="mx/controls/SimpleImage" />
- <node label="SWFLoader" app="mx/controls/SimpleLoader" src="mx/controls/Local.mxml" />
- <node label="VideoDisplay" app="mx/controls/VideoDisplayExample" />
- </node>
- <node label="Menu Controls">
- <node label="Menu" app="mx/controls/SimpleMenuExample" />
- <node label="MenuBar" app="mx/controls/MenuBarExample" />
- <node label="PopUpMenuButton" app="mx/controls/PopUpButtonMenuExample" />
- </node>
- <node label="Text Controls">
- <node label="Label" app="mx/controls/LabelExample" />
- <node label="RichTextEditor" app="mx/controls/RichTextEditorExample" />
- <node label="Text" app="mx/controls/TextExample" />
- <node label="TextArea" app="mx/controls/TextAreaExample" />
- <node label="TextInput" app="mx/controls/TextInputExample" />
- </node>
- <node label="Containers">
- <node label="Application" app="mx/core/SimpleApplicationExample" />
- <node label="Accordion" app="mx/containers/AccordionExample" />
- <node label="ApplicationControlBar" app="mx/containers/SimpleApplicationControlBarExample" />
- <node label="Box" app="mx/containers/SimpleBoxExample" />
- <node label="Canvas" app="mx/containers/SimpleCanvasExample" />
- <node label="ControlBar" app="mx/containers/SimpleControlBarExample" />
- <node label="DividedBox" app="mx/containers/DividedBoxExample" />
- <node label="Form, FormHeading, FormItem" app="mx/containers/FormExample" />
- <node label="Grid, GridItem, GridRow" app="mx/containers/GridLayoutExample" />
- <node label="HBox" app="mx/containers/HBoxExample" />
- <node label="HDividedBox" app="mx/containers/HDividedBoxExample" />
- <node label="Panel" app="mx/containers/SimplePanelExample" />
- <node label="TabNavigator" app="mx/containers/TabNavigatorExample" />
- <node label="Tile" app="mx/containers/TileLayoutExample" />
- <node label="TitleWindow" app="mx/containers/TitleWindowApp"
- src="mx/containers/SimpleTitleWindowExample.mxml" />
- <node label="VBox" app="mx/containers/VBoxExample" />
- <node label="VDividedBox" app="mx/containers/VDividedBoxExample" />
- <node label="ViewStack" app="mx/containers/ViewStackExample" />
- </node>
- <node label="Repeater Control">
- <node label="Repeater" app="mx/core/RepeaterExample" />
- </node>
- </node>
- <node label="Print Controls">
- <node label="FlexPrintJob, PrintDataGrid" app="mx/printing/PrintDataGridExample"
- src="mx/printing/FormPrintView.mxml&printing/FormPrintHeader.mxml&mx/printing/FormPrintFooter.mxml" />
- </node>
- <node label="Validators and Formatters">
- <node label="Validators">
- <node label="CreditCardValidator" app="mx/validators/CreditCardValidatorExample" />
- <node label="CurrencyValidator" app="mx/validators/CurrencyValidatorExample" />
- <node label="DateValidator" app="mx/validators/DateValidatorExample" />
- <node label="EmailValidator" app="mx/validators/EmailValidatorExample" />
- <node label="NumberValidator" app="mx/validators/NumberValidatorExample" />
- <node label="PhoneNumberValidator" app="mx/validators/PhoneNumberValidatorExample" />
- <node label="RegExpValidator" app="mx/validators/RegExValidatorExample" />
- <node label="SocialSecurityValidator" app="mx/validators/SocialSecurityValidatorExample" />
- <node label="StringValidator" app="mx/validators/StringValidatorExample" />
- <node label="Validator" app="mx/validators/SimpleValidatorExample" />
- <node label="ZipCodeValidator" app="mx/validators/ZipCodeValidatorExample" />
- </node>
- <node label="Formatters">
- <node label="CurrencyFormatter" app="mx/formatters/CurrencyFormatterExample" />
- <node label="DateFormatter" app="mx/formatters/DateFormatterExample" />
- <node label="Formatter" app="mx/formatters/SimpleFormatterExample" />
- <node label="NumberFormatter" app="mx/formatters/NumberFormatterExample" />
- <node label="PhoneFormatter" app="mx/formatters/PhoneFormatterExample" />
- <node label="SwitchSymbolFormatter" app="mx/formatters/SwitchSymbolFormatterExample" />
- <node label="ZipCodeFormatter" app="mx/formatters/ZipCodeFormatterExample" />
- </node>
- </node>
- <node label="Effects, View States, and Transitions">
- <node label="Effects">
- <node label="AddItemActionEffect" app="mx/effects/AddItemActionEffectExample" />
- <node label="AnimateProperty" app="mx/effects/AnimatePropertyEffectExample" />
- <node label="Blur" app="mx/effects/BlurEffectExample" />
- <node label="Dissolve" app="mx/effects/DissolveEffectExample" />
- <node label="Effect" app="mx/effects/SimpleEffectExample" />
- <node label="Fade" app="mx/effects/FadeEffectExample" />
- <node label="Glow" app="mx/effects/GlowEffectExample" />
- <node label="Iris" app="mx/effects/IrisEffectExample" />
- <node label="Move" app="mx/effects/MoveEffectExample" />
- <node label="Parallel" app="mx/effects/ParallelEffectExample" />
- <node label="Pause" app="mx/effects/PauseEffectExample" />
- <node label="RemoveItemActionEffect" app="mx/effects/AddItemActionEffectExample" />
- <node label="Resize" app="mx/effects/ResizeEffectExample" />
- <node label="Rotate" app="mx/effects/RotateEffectExample" />
- <node label="Sequence" app="mx/effects/SequenceEffectExample" />
- <node label="SoundEffect" app="mx/effects/SoundEffectExample" />
- <node label="WipeDown" app="mx/effects/WipeDownExample" />
- <node label="WipeLeft" app="mx/effects/WipeLeftExample" />
- <node label="WipeRight" app="mx/effects/WipeRightExample" />
- <node label="WipeUp" app="mx/effects/WipeUpExample" />
- <node label="Zoom" app="mx/effects/ZoomEffectExample" />
- </node>
- <node label="View States">
- <node label="State" app="mx/states/StatesExample" />
- </node>
- <node label="Transitions">
- <node label="Transition" app="mx/states/TransitionExample" />
- </node>
- </node>
- <node label="Datavisualization Components">
- <node label="Charts">
- <node label="Chart Controls">
- <node label="AreaChart" app="mx/charts/Line_AreaChartExample" />
- <node label="AxisRenderer" app="mx/charts/HLOCChartExample" />
- <node label="BarChart" app="mx/charts/Column_BarChartExample" />
- <node label="BubbleChart" app="mx/charts/BubbleChartExample" />
- <node label="CandlestickChart" app="mx/charts/CandlestickChartExample" />
- <node label="CategoryAxis" app="mx/charts/HLOCChartExample" />
- <node label="ColumnChart" app="mx/charts/Column_BarChartExample" />
- <node label="DateTimeAxis" app="mx/charts/DateTimeAxisExample" />
- <node label="GridLines" app="mx/charts/GridLinesExample" />
- <node label="HLOCChart" app="mx/charts/HLOCChartExample" />
- <node label="Legend" app="mx/charts/PlotChartExample" />
- <node label="LinearAxis" app="mx/charts/HLOCChartExample" />
- <node label="LineChart" app="mx/charts/Line_AreaChartExample" />
- <node label="LogAxis" app="mx/charts/LogAxisExample" />
- <node label="PieChart" app="mx/charts/PieChartExample" />
- <node label="PlotChart" app="mx/charts/PlotChartExample" />
- </node>
- <node label="Chart Series">
- <node label="AreaSeries" app="mx/charts/Line_AreaChartExample" />
- <node label="BarSeries" app="mx/charts/Column_BarChartExample" />
- <node label="BubbleSeries" app="mx/charts/BubbleChartExample" />
- <node label="CandlestickSeries" app="mx/charts/CandlestickChartExample" />
- <node label="ColumnSeries" app="mx/charts/Column_BarChartExample" />
- <node label="HLOCSeries" app="mx/charts/HLOCChartExample" />
- <node label="LineSeries" app="mx/charts/Line_AreaChartExample" />
- <node label="PieSeries" app="mx/charts/PieChartExample" />
- <node label="PlotSeries" app="mx/charts/PlotChartExample" />
- </node>
- <node label="Chart Effects">
- <node label="SeriesInterpolate" app="mx/charts/SeriesInterpolateExample" />
- <node label="SeriesSlide" app="mx/charts/SeriesSlideExample" />
- <node label="SeriesZoom" app="mx/charts/SeriesZoomExample" />
- </node>
- </node>
- <node label="AdancedDataGrid">
- <node label="AdvancedDataGrid" app="mx/controls/AdvancedDataGridExample" />
- </node>
- <node label="OLAPDataGrid">
- <node label="OLAPDataGrid" app="mx/controls/OLAPDataGridExample" />
- </node>
- <node label="Printing">
- <node label="ADG Printing" app="mx/printing/AdvancedPrintDataGridExample" />
- </node>
- </node>
- </node>
- <node label="Spark Framework Components">
- <node label="Techniques and Examples">
- <node label="Advanced CSS">
- <node label="Descendant Selector" app="spark/css/CSSDescendantSelectorExample" />
- <node label="ID Selector" app="spark/css/CSSIDSelectorExample" />
- <node label="Type + Class Selector" app="spark/css/CSSTypeClassSelectorExample" />
- </node>
- <node label="Binding">
- <node label="Bidirectional Binding" app="spark/other/BidirectionalBinding1Example" />
- <node label="Bidirectional Binding" app="spark/other/BidirectionalBinding2Example" />
- </node>
- <node label="Cursors">
- <node label="Busy Cursor" app="spark/other/Cursor1Example" />
- <node label="Custom Cursor" app="spark/other/Cursor2Example" />
- </node>
- <!-- Require remote service to work
- <node label="DataGrid">
- <node label="DataGrid" app="spark/controls/DataGridExample2"/>
- <node label="Custom Renderer" app="spark/controls/DataGridCustomRendererExample"/>
- <node label="Custom Renderer" app="spark/controls/DataGridCustomRendererPrepareExample"/>
- <node label="Custom Skin" app="spark/controls/DataGridCustomSkinExample"/>
- <node label="Columns" app="spark/controls/DataGridSimpleColumnsExample"/>
- <node label="No wrap" app="spark/controls/DataGridSimpleNoWrapExample"/>
- <node label="Sizing" app="spark/controls/DataGridSizingExample"/>
- </node>
- <node label="Data Paging">
- <node label="Data Paging" app="spark/controls/ListDataPagingExample" />
- </node>
- -->
- <node label="Drag and Drop">
- <node label="List to List" app="spark/other/DragAndDrop1Example" />
- <node label="List to Panel" app="spark/other/DragAndDrop2Example" />
- </node>
- <node label="Custom Components">
- <node label="Search" app="spark/components/SearchExample" />
- <node label="Video Player" app="spark/components/VideoPlayerExample" />
- </node>
- <node label="i18n">
- <node label="Collator" app="spark/i18n/SparkCollatorExample"/>
- <node label="Basic Collator" app="spark/i18n/SparkCollator2Example"/>
- <node label="Currency Validator" app="spark/i18n/SparkCurrencyValidatorExample"/>
- <node label="Basic Currency Validator" app="spark/i18n/SparkCurrencyValidator2Example"/>
- <node label="Number Validator" app="spark/i18n/SparkNumberValidatorExample"/>
- <node label="Basic Number Validator" app="spark/i18n/SparkNumberValidator2Example"/>
- <node label="Date Time Formatter" app="spark/i18n/SparkDateTimeFormatterExample"/>
- <node label="Basic Date Time Formatter" app="spark/i18n/SparkDateTimeFormatter2Example"/>
- <node label="Currency Formatter" app="spark/i18n/SparkCurrencyFormatterExample"/>
- <node label="Basic Currency Formatter" app="spark/i18n/SparkCurrencyFormatter2Example"/>
- <node label="Number Formatter" app="spark/i18n/SparkNumberFormatterExample"/>
- <node label="Basic Number Formatter" app="spark/i18n/SparkNumberFormatter2Example"/>
- <node label="Sort" app="spark/i18n/SparkSortandSortFieldExample"/>
- <node label="Basic Sort" app="spark/i18n/SparkSortandSortField2Example"/>
- <node label="String Tools" app="spark/i18n/SparkStringToolsExample"/>
- <node label="Formatters" app="spark/i18n/SparkFormatterExample"/>
- </node>
- <node label="Item Renderers">
- <node label="List" app="spark/itemRenderers/ListItemRendererExample"/>
- <node label="Scale Image" app="spark/itemRenderers/ItemRenderer1Example" />
- <node label="3D Rotate" app="spark/itemRenderers/ItemRenderer2Example" />
- </node>
- <node label="Events">
- <node label="Inline property" app="spark/events/EventExample1" />
- <node label="Inline block" app="spark/events/EventExample2" />
- <node label="Function" app="spark/events/EventExample3" />
- <node label="addEventListener" app="spark/events/EventExample4" />
- <node label="Dispatch" app="spark/events/EventExample5" />
- <node label="Custom" app="spark/events/EventExample6" />
- </node>
- <node label="Forms">
- <node label="Help Form" app="spark/controls/SampleHelpFormExample"/>
- <node label="Sequence Form" app="spark/controls/SampleSequenceFormExample"/>
- <node label="Simple Form" app="spark/controls/SampleSimpleFormExample"/>
- <node label="Stacked Form" app="spark/controls/SampleStackedFormExample"/>
- </node>
- <node label="Modules">
- <node label="Load" app="spark/modules/ModuleExample" />
- </node>
- <node label="Repeater">
- <node label="Repeater" app="spark/other/RepeaterExample" />
- </node>
- <node label="ScrollBars">
- <node label="ScrollBars" app="spark/other/ScrollBarsExample" />
- </node>
- <node label="Skinning">
- <node label="Button With Icon" app="spark/skinning/ButtonWithIconExample"/>
- <node label="Application" app="spark/skinning/SkinningApplication1Example"/>
- <node label="Application" app="spark/skinning/SkinningApplication2Example"/>
- <node label="Application" app="spark/skinning/SkinningApplication3Example"/>
- <node label="Container" app="spark/skinning/SkinningContainerExample"/>
- </node>
- <node label="Viewport">
- <node label="Controlling Viewport" app="spark/other/ControllingViewportExample" />
- </node>
- </node>
- <node label="Effects and Filters">
- <node label="Move 3D" app="spark/effects/Move3DExample" />
- <node label="Filter" app="spark/other/FilterExample" />
- <node label="Wipe" app="spark/effects/WipeExample" />
- <node label="Animate Property" app="spark/effects/AnimatePropertiesExample" />
- <node label="Animate Transform" app="spark/effects/AnimateTransformExample" />
- <!-- not working
- <node label="Cross Fade" app="spark/effects/CrossFadeExample" />
- -->
- <node label="Fade" app="spark/effects/FadeExample" />
- <node label="Rotate 3D" app="spark/effects/Rotate3DExample" />
- <node label="Scale 3D" app="spark/effects/Scale3DExample" />
- </node>
- <node label="Visual Components">
- <node label="Containers">
- <node label="Accordion" app="spark/controls/AccordionExample" />
- <node label="Border" app="spark/containers/BorderExample"/>
- <node label="DataGroup" app="spark/controls/DataGroupExample" />
- <node label="Form" app="spark/controls/FormExample" />
- <node label="HGroup" app="spark/containers/SampleHGroup" />
- <node label="Group" app="spark/containers/GroupExample"/>
- <node label="Panel" app="spark/containers/PanelExample"/>
- <node label="SkinableDataContainer" app="spark/containers/SkinableDataContainerExample" />
- <node label="TabNavigator" app="spark/containers/TabNavigator1Example" />
- <node label="TabNavigator" app="spark/containers/TabNavigator2Example" />
- <node label="TitleGroup" app="spark/containers/TileGroupExample" />
- <node label="TitleWindow" app="spark/controls/TitleWindowExample" />
- <node label="ViewStack" app="spark/controls/ViewStackExample" />
- <node label="VGroup" app="spark/containers/SampleVGroup" />
- <node label="Vertical Horizontal Align" app="spark/containers/SampleVerticalHorizontalAlign" />
- </node>
- <node label="Graphics and FXG">
- <node label="Drop Shadow" app="spark/fxg/DropShadowGraphicExample" />
- <node label="Image" app="spark/fxg/BitmapImageExample" />
- <node label="Eclipse" app="spark/fxg/EclipseExample" />
- <node label="Ellipse Transform" app="spark/fxg/EllipseTransformExample" />
- <node label="Line" app="spark/fxg/LineExample" />
- <node label="Linear Gradient" app="spark/fxg/LinearGradientsSpreadMethodExample" />
- <node label="Rectangle" app="spark/fxg/RectExample" />
- <node label="RichText" app="spark/fxg/RichTextExample" />
- <node label="Static FXG" app="spark/fxg/StaticFXGExample" />
- </node>
- <node label="General Controls">
- <node label="AdvancedDataGrid" app="spark/controls/AdvancedDatagridExample" />
- <node label="Checkbox" app="spark/controls/CheckboxExample"/>
- <node label="ColorPicker" app="spark/controls/ColorPickerExample" />
- <node label="ComboBox" app="spark/controls/ComboBoxExample" />
- <node label="DropDown" app="spark/controls/DropdownExample"/>
- <node label="DataGrid" app="spark/controls/DataGridExample" />
- <node label="Image" app="spark/controls/ImageExample" />
- <node label="List" app="spark/controls/ListExample" />
- <node label="Menu" app="spark/controls/MenuExample" />
- <node label="NumericStepper" app="spark/controls/NumericStepperExample"/>
- <node label="OLAPDataGrid" app="spark/controls/OLAPDataGridExample" />
- <node label="ProgressBar" app="spark/controls/ProgressBarExample" />
- <node label="RadioButton" app="spark/controls/RadioButtonExample"/>
- <node label="ScrollBar" app="spark/controls/ScrollBarExample" />
- <node label="Scroller" app="spark/controls/Scroller1Example"/>
- <node label="Scroller and Tabbing" app="spark/controls/Scroller2Example"/>
- <node label="Slider" app="spark/controls/SliderExample"/>
- <node label="Spinner" app="spark/controls/SpinnerExample"/>
- <!-- Removed to avoid putting swf in repo
- <node label="SWFloader" app="spark/controls/SWFLoaderExample" />
- -->
- <node label="ToolTip" app="spark/controls/ToolTipExample" />
- <node label="Tree" app="spark/controls/TreeExample" />
- <node label="VideoDisplay" app="spark/controls/VideoDisplayExample" />
- <node label="VideoDisplay" app="spark/controls/OSMFExample" />
- <node label="VideoPlayer" app="spark/controls/VideoPlayerExample" />
- </node>
- <node label="Button Controls">
- <node label="Button" app="spark/controls/ButtonExample"/>
- <node label="ButtonBar" app="spark/controls/ButtonBarExample"/>
- <node label="LinkBar" app="spark/controls/LinkBarExample" />
- <node label="LinkButton" app="spark/controls/LinkButtonExample" />
- <node label="PopUpButton" app="spark/controls/PopupButtonExample" />
- <node label="PopUpAnchor" app="spark/controls/PopUpAnchor1Example"/>
- <node label="PopUpAnchor" app="spark/controls/PopUpAnchor2Example"/>
- <node label="ToggleButton" app="spark/controls/ToggleButtonExample"/>
- <node label="ToggleButtonBar" app="spark/controls/ToggleButtonBarExample" />
- </node>
- <node label="Date Controls">
- <node label="DateChooser" app="spark/controls/DateChooserExample" />
- <node label="DateField" app="spark/controls/DateFieldExample" />
- </node>
- <node label="Text Controls">
- <node label="RichEditableText" app="spark/controls/RichEditableTextExample" />
- <node label="TextArea" app="spark/controls/TextAreaExample" />
- <node label="TextInput" app="spark/controls/TextInputExample" />
- <node label="Sample Layout" app="spark/controls/TextLayout1Example" />
- <node label="News Layout" app="spark/controls/TextLayout2Example" />
- <node label="Text Controls" app="spark/controls/TextLayout3Example" />
- <node label="Import Format Types" app="spark/controls/TextLayout4Example" />
- <!-- Doesn't comile with current version of TLF
- <node label="Text Layout Editor" app="spark/tlf/TextLayoutEditorSample" />
- -->
- </node>
- <node label="Layouts">
- <node label="Animated" app="spark/layouts/CustomLayoutAnimatedExample" />
- <node label="Baseline" app="spark/layouts/CustomLayoutHBaselineExample" />
- <node label="Image Wheel" app="spark/layouts/CustomLayoutFlickrWheelExample" />
- <node label="Text Flow" app="spark/layouts/CustomLayoutFlowExample" />
- </node>
- </node>
- <node label="Charts">
- <node label="AreaChart" app="spark/charts/AreaChartExample" />
- <node label="BarChart" app="spark/charts/BarChartExample" />
- <node label="BubbleChart" app="spark/charts/BubbleChartExample" />
- <node label="CandleStickChart" app="spark/charts/CandleStickChartExample" />
- <node label="ColumnChart" app="spark/charts/ColumnChartExample" />
- <node label="HLOCChart" app="spark/charts/HLOCChartExample" />
- <node label="LineChart" app="spark/charts/LineChartExample" />
- <node label="PieChart" app="spark/charts/PieChartExample" />
- <node label="PlotChart" app="spark/charts/PlotChartExample" />
- <node label="SeriesInterpolate" app="spark/charts/SeriesInterpolateExample" />
- <node label="SeriesSlide" app="spark/charts/SeriesSlideExample" />
- <node label="SeriesZoom" app="spark/charts/SeriesZoomExample" />
- </node>
- <node label="Validators and Formatters">
- <node label="Validators">
- <node label="CreditCardValidator" app="spark/validators/CreditCardValidatorExample" />
- <node label="CurrencyValidator" app="spark/validators/CurrencyValidatorExample" />
- <node label="DateValidator" app="spark/validators/DateValidatorExample" />
- <node label="EmailValidator" app="spark/validators/EmailValidatorExample" />
- <node label="NumberValidator" app="spark/validators/NumberValidatorExample" />
- <node label="RegExpValidator" app="spark/validators/RegExpValidatorExample" />
- <node label="SocialSecurityValidator" app="spark/validators/SocialSecurityValidatorExample" />
- <node label="StringValidator" app="spark/validators/StringValidatorExample" />
- <node label="Validator" app="spark/validators/FormValidatorExample" />
- <node label="ZipCodeValidator" app="spark/validators/ZipCodeValidatorExample" />
- </node>
- <node label="Formatters">
- <node label="CurrencyFormatter" app="spark/formatters/CurrencyFormatterExample" />
- <node label="DateFormatter" app="spark/formatters/DateFormatterExample" />
- <node label="NumberFormatter" app="spark/formatters/NumberFormatterExample" />
- <node label="PhoneFormatter" app="spark/formatters/PhoneFormatterExample" />
- <node label="SwitchFormatter" app="spark/formatters/SwitchFormatterExample" />
- <node label="ZipCodeFormatter" app="spark/formatters/ZipCodeFormatterExample" />
- </node>
- </node>
- </node>
- </node>
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one or more
+ ~ contributor license agreements. See the NOTICE file distributed with
+ ~ this work for additional information regarding copyright ownership.
+ ~ The ASF licenses this file to You under the Apache License, Version 2.0
+ ~ (the "License"); you may not use this file except in compliance with
+ ~ the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License.
+ -->
+
+<compTree>
+ <node>
+ <node label="MX Framework Components">
+ <node label="Visual Components">
+ <node label="General Controls">
+ <node label="Alert" app="mx/controls/SimpleAlert" />
+ <node label="ColorPicker" app="mx/controls/ColorPickerExample" />
+ <node label="ComboBox" app="mx/controls/SimpleComboBox" />
+ <node label="DataGrid" app="mx/controls/SimpleDataGrid" />
+ <node label="HorizontalList" app="mx/controls/HorizontalListExample" />
+ <node label="HRule" app="mx/controls/SimpleHRule" />
+ <node label="HScrollBar" app="mx/controls/HScrollBarExample" />
+ <node label="HSlider" app="mx/controls/SimpleImageHSlider" />
+ <node label="List" app="mx/controls/SimpleList" />
+ <node label="NumericStepper" app="mx/controls/NumericStepperExample" />
+ <node label="ProgressBar" app="mx/controls/SimpleProgressBar" />
+ <node label="Spacer" app="mx/controls/SpacerExample" />
+ <node label="TabBar" app="mx/controls/TabBarExample" />
+ <node label="TileList" app="mx/controls/TileListExample" />
+ <node label="Tree" app="mx/controls/TreeExample" />
+ <node label="VRule" app="mx/controls/SimpleVRule" />
+ <node label="VScrollBar" app="mx/controls/VScrollBarExample" />
+ <node label="VSlider" app="mx/controls/SimpleImageVSlider" />
+ </node>
+ <node label="Button Controls">
+ <node label="Button" app="mx/controls/ButtonExample" />
+ <node label="ButtonBar" app="mx/controls/ButtonBarExample" />
+ <node label="CheckBox" app="mx/controls/CheckBoxExample" />
+ <node label="LinkBar" app="mx/controls/LinkBarExample" />
+ <node label="LinkButton" app="mx/controls/LinkButtonExample" />
+ <node label="PopUpButton" app="mx/controls/PopUpButtonExample" />
+ <node label="RadioButton" app="mx/controls/RadioButtonExample" />
+ <node label="RadioButtonGroup" app="mx/controls/RadioButtonGroupExample" />
+ <node label="ToggleButtonBar" app="mx/controls/ToggleButtonBarExample" />
+ </node>
+ <node label="Date Controls">
+ <node label="DateChooser" app="mx/controls/DateChooserExample" />
+ <node label="DateField" app="mx/controls/DateFieldExample" />
+ </node>
+ <node label="Loader Controls">
+ <node label="Image" app="mx/controls/SimpleImage" />
+ <node label="SWFLoader" app="mx/controls/SimpleLoader" src="mx/controls/Local.mxml" />
+ <node label="VideoDisplay" app="mx/controls/VideoDisplayExample" />
+ </node>
+ <node label="Menu Controls">
+ <node label="Menu" app="mx/controls/SimpleMenuExample" />
+ <node label="MenuBar" app="mx/controls/MenuBarExample" />
+ <node label="PopUpMenuButton" app="mx/controls/PopUpButtonMenuExample" />
+ </node>
+ <node label="Text Controls">
+ <node label="Label" app="mx/controls/LabelExample" />
+ <node label="RichTextEditor" app="mx/controls/RichTextEditorExample" />
+ <node label="Text" app="mx/controls/TextExample" />
+ <node label="TextArea" app="mx/controls/TextAreaExample" />
+ <node label="TextInput" app="mx/controls/TextInputExample" />
+ </node>
+ <node label="Containers">
+ <node label="Application" app="mx/core/SimpleApplicationExample" />
+ <node label="Accordion" app="mx/containers/AccordionExample" />
+ <node label="ApplicationControlBar" app="mx/containers/SimpleApplicationControlBarExample" />
+ <node label="Box" app="mx/containers/SimpleBoxExample" />
+ <node label="Canvas" app="mx/containers/SimpleCanvasExample" />
+ <node label="ControlBar" app="mx/containers/SimpleControlBarExample" />
+ <node label="DividedBox" app="mx/containers/DividedBoxExample" />
+ <node label="Form, FormHeading, FormItem" app="mx/containers/FormExample" />
+ <node label="Grid, GridItem, GridRow" app="mx/containers/GridLayoutExample" />
+ <node label="HBox" app="mx/containers/HBoxExample" />
+ <node label="HDividedBox" app="mx/containers/HDividedBoxExample" />
+ <node label="Panel" app="mx/containers/SimplePanelExample" />
+ <node label="TabNavigator" app="mx/containers/TabNavigatorExample" />
+ <node label="Tile" app="mx/containers/TileLayoutExample" />
+ <node label="TitleWindow" app="mx/containers/TitleWindowApp"
+ src="mx/containers/SimpleTitleWindowExample.mxml" />
+ <node label="VBox" app="mx/containers/VBoxExample" />
+ <node label="VDividedBox" app="mx/containers/VDividedBoxExample" />
+ <node label="ViewStack" app="mx/containers/ViewStackExample" />
+ </node>
+ <node label="Repeater Control">
+ <node label="Repeater" app="mx/core/RepeaterExample" />
+ </node>
+ </node>
+ <node label="Print Controls">
+ <node label="FlexPrintJob, PrintDataGrid" app="mx/printing/PrintDataGridExample"
+ src="mx/printing/FormPrintView.mxml&printing/FormPrintHeader.mxml&mx/printing/FormPrintFooter.mxml" />
+ </node>
+ <node label="Validators and Formatters">
+ <node label="Validators">
+ <node label="CreditCardValidator" app="mx/validators/CreditCardValidatorExample" />
+ <node label="CurrencyValidator" app="mx/validators/CurrencyValidatorExample" />
+ <node label="DateValidator" app="mx/validators/DateValidatorExample" />
+ <node label="EmailValidator" app="mx/validators/EmailValidatorExample" />
+ <node label="NumberValidator" app="mx/validators/NumberValidatorExample" />
+ <node label="PhoneNumberValidator" app="mx/validators/PhoneNumberValidatorExample" />
+ <node label="RegExpValidator" app="mx/validators/RegExValidatorExample" />
+ <node label="SocialSecurityValidator" app="mx/validators/SocialSecurityValidatorExample" />
+ <node label="StringValidator" app="mx/validators/StringValidatorExample" />
+ <node label="Validator" app="mx/validators/SimpleValidatorExample" />
+ <node label="ZipCodeValidator" app="mx/validators/ZipCodeValidatorExample" />
+ </node>
+ <node label="Formatters">
+ <node label="CurrencyFormatter" app="mx/formatters/CurrencyFormatterExample" />
+ <node label="DateFormatter" app="mx/formatters/DateFormatterExample" />
+ <node label="Formatter" app="mx/formatters/SimpleFormatterExample" />
+ <node label="NumberFormatter" app="mx/formatters/NumberFormatterExample" />
+ <node label="PhoneFormatter" app="mx/formatters/PhoneFormatterExample" />
+ <node label="SwitchSymbolFormatter" app="mx/formatters/SwitchSymbolFormatterExample" />
+ <node label="ZipCodeFormatter" app="mx/formatters/ZipCodeFormatterExample" />
+ </node>
+ </node>
+ <node label="Effects, View States, and Transitions">
+ <node label="Effects">
+ <node label="AddItemActionEffect" app="mx/effects/AddItemActionEffectExample" />
+ <node label="AnimateProperty" app="mx/effects/AnimatePropertyEffectExample" />
+ <node label="Blur" app="mx/effects/BlurEffectExample" />
+ <node label="Dissolve" app="mx/effects/DissolveEffectExample" />
+ <node label="Effect" app="mx/effects/SimpleEffectExample" />
+ <node label="Fade" app="mx/effects/FadeEffectExample" />
+ <node label="Glow" app="mx/effects/GlowEffectExample" />
+ <node label="Iris" app="mx/effects/IrisEffectExample" />
+ <node label="Move" app="mx/effects/MoveEffectExample" />
+ <node label="Parallel" app="mx/effects/ParallelEffectExample" />
+ <node label="Pause" app="mx/effects/PauseEffectExample" />
+ <node label="RemoveItemActionEffect" app="mx/effects/AddItemActionEffectExample" />
+ <node label="Resize" app="mx/effects/ResizeEffectExample" />
+ <node label="Rotate" app="mx/effects/RotateEffectExample" />
+ <node label="Sequence" app="mx/effects/SequenceEffectExample" />
+ <node label="SoundEffect" app="mx/effects/SoundEffectExample" />
+ <node label="WipeDown" app="mx/effects/WipeDownExample" />
+ <node label="WipeLeft" app="mx/effects/WipeLeftExample" />
+ <node label="WipeRight" app="mx/effects/WipeRightExample" />
+ <node label="WipeUp" app="mx/effects/WipeUpExample" />
+ <node label="Zoom" app="mx/effects/ZoomEffectExample" />
+ </node>
+ <node label="View States">
+ <node label="State" app="mx/states/StatesExample" />
+ </node>
+ <node label="Transitions">
+ <node label="Transition" app="mx/states/TransitionExample" />
+ </node>
+ </node>
+ <node label="Datavisualization Components">
+ <node label="Charts">
+ <node label="Chart Controls">
+ <node label="AreaChart" app="mx/charts/Line_AreaChartExample" />
+ <node label="AxisRenderer" app="mx/charts/HLOCChartExample" />
+ <node label="BarChart" app="mx/charts/Column_BarChartExample" />
+ <node label="BubbleChart" app="mx/charts/BubbleChartExample" />
+ <node label="CandlestickChart" app="mx/charts/CandlestickChartExample" />
+ <node label="CategoryAxis" app="mx/charts/HLOCChartExample" />
+ <node label="ColumnChart" app="mx/charts/Column_BarChartExample" />
+ <node label="DateTimeAxis" app="mx/charts/DateTimeAxisExample" />
+ <node label="GridLines" app="mx/charts/GridLinesExample" />
+ <node label="HLOCChart" app="mx/charts/HLOCChartExample" />
+ <node label="Legend" app="mx/charts/PlotChartExample" />
+ <node label="LinearAxis" app="mx/charts/HLOCChartExample" />
+ <node label="LineChart" app="mx/charts/Line_AreaChartExample" />
+ <node label="LogAxis" app="mx/charts/LogAxisExample" />
+ <node label="PieChart" app="mx/charts/PieChartExample" />
+ <node label="PlotChart" app="mx/charts/PlotChartExample" />
+ </node>
+ <node label="Chart Series">
+ <node label="AreaSeries" app="mx/charts/Line_AreaChartExample" />
+ <node label="BarSeries" app="mx/charts/Column_BarChartExample" />
+ <node label="BubbleSeries" app="mx/charts/BubbleChartExample" />
+ <node label="CandlestickSeries" app="mx/charts/CandlestickChartExample" />
+ <node label="ColumnSeries" app="mx/charts/Column_BarChartExample" />
+ <node label="HLOCSeries" app="mx/charts/HLOCChartExample" />
+ <node label="LineSeries" app="mx/charts/Line_AreaChartExample" />
+ <node label="PieSeries" app="mx/charts/PieChartExample" />
+ <node label="PlotSeries" app="mx/charts/PlotChartExample" />
+ </node>
+ <node label="Chart Effects">
+ <node label="SeriesInterpolate" app="mx/charts/SeriesInterpolateExample" />
+ <node label="SeriesSlide" app="mx/charts/SeriesSlideExample" />
+ <node label="SeriesZoom" app="mx/charts/SeriesZoomExample" />
+ </node>
+ </node>
+ <node label="AdancedDataGrid">
+ <node label="AdvancedDataGrid" app="mx/controls/AdvancedDataGridExample" />
+ </node>
+ <node label="OLAPDataGrid">
+ <node label="OLAPDataGrid" app="mx/controls/OLAPDataGridExample" />
+ </node>
+ <node label="Printing">
+ <node label="ADG Printing" app="mx/printing/AdvancedPrintDataGridExample" />
+ </node>
+ </node>
+ </node>
+ <node label="Spark Framework Components">
+ <node label="Techniques and Examples">
+ <node label="Advanced CSS">
+ <node label="Descendant Selector" app="spark/css/CSSDescendantSelectorExample" />
+ <node label="ID Selector" app="spark/css/CSSIDSelectorExample" />
+ <node label="Type + Class Selector" app="spark/css/CSSTypeClassSelectorExample" />
+ </node>
+ <node label="Binding">
+ <node label="Bidirectional Binding" app="spark/other/BidirectionalBinding1Example" />
+ <node label="Bidirectional Binding" app="spark/other/BidirectionalBinding2Example" />
+ </node>
+ <node label="Cursors">
+ <node label="Busy Cursor" app="spark/other/Cursor1Example" />
+ <node label="Custom Cursor" app="spark/other/Cursor2Example" />
+ </node>
+ <!-- Require remote service to work
+ <node label="DataGrid">
+ <node label="DataGrid" app="spark/controls/DataGridExample2"/>
+ <node label="Custom Renderer" app="spark/controls/DataGridCustomRendererExample"/>
+ <node label="Custom Renderer" app="spark/controls/DataGridCustomRendererPrepareExample"/>
+ <node label="Custom Skin" app="spark/controls/DataGridCustomSkinExample"/>
+ <node label="Columns" app="spark/controls/DataGridSimpleColumnsExample"/>
+ <node label="No wrap" app="spark/controls/DataGridSimpleNoWrapExample"/>
+ <node label="Sizing" app="spark/controls/DataGridSizingExample"/>
+ </node>
+ <node label="Data Paging">
+ <node label="Data Paging" app="spark/controls/ListDataPagingExample" />
+ </node>
+ -->
+ <node label="Drag and Drop">
+ <node label="List to List" app="spark/other/DragAndDrop1Example" />
+ <node label="List to Panel" app="spark/other/DragAndDrop2Example" />
+ </node>
+ <node label="Custom Components">
+ <node label="Search" app="spark/components/SearchExample" />
+ <node label="Video Player" app="spark/components/VideoPlayerExample" />
+ </node>
+ <node label="i18n">
+ <node label="Collator" app="spark/i18n/SparkCollatorExample"/>
+ <node label="Basic Collator" app="spark/i18n/SparkCollator2Example"/>
+ <node label="Currency Validator" app="spark/i18n/SparkCurrencyValidatorExample"/>
+ <node label="Basic Currency Validator" app="spark/i18n/SparkCurrencyValidator2Example"/>
+ <node label="Number Validator" app="spark/i18n/SparkNumberValidatorExample"/>
+ <node label="Basic Number Validator" app="spark/i18n/SparkNumberValidator2Example"/>
+ <node label="Date Time Formatter" app="spark/i18n/SparkDateTimeFormatterExample"/>
+ <node label="Basic Date Time Formatter" app="spark/i18n/SparkDateTimeFormatter2Example"/>
+ <node label="Currency Formatter" app="spark/i18n/SparkCurrencyFormatterExample"/>
+ <node label="Basic Currency Formatter" app="spark/i18n/SparkCurrencyFormatter2Example"/>
+ <node label="Number Formatter" app="spark/i18n/SparkNumberFormatterExample"/>
+ <node label="Basic Number Formatter" app="spark/i18n/SparkNumberFormatter2Example"/>
+ <node label="Sort" app="spark/i18n/SparkSortandSortFieldExample"/>
+ <node label="Basic Sort" app="spark/i18n/SparkSortandSortField2Example"/>
+ <node label="String Tools" app="spark/i18n/SparkStringToolsExample"/>
+ <node label="Formatters" app="spark/i18n/SparkFormatterExample"/>
+ </node>
+ <node label="Item Renderers">
+ <node label="List" app="spark/itemRenderers/ListItemRendererExample"/>
+ <node label="Scale Image" app="spark/itemRenderers/ItemRenderer1Example" />
+ <node label="3D Rotate" app="spark/itemRenderers/ItemRenderer2Example" />
+ </node>
+ <node label="Events">
+ <node label="Inline property" app="spark/events/EventExample1" />
+ <node label="Inline block" app="spark/events/EventExample2" />
+ <node label="Function" app="spark/events/EventExample3" />
+ <node label="addEventListener" app="spark/events/EventExample4" />
+ <node label="Dispatch" app="spark/events/EventExample5" />
+ <node label="Custom" app="spark/events/EventExample6" />
+ </node>
+ <node label="Forms">
+ <node label="Help Form" app="spark/controls/SampleHelpFormExample"/>
+ <node label="Sequence Form" app="spark/controls/SampleSequenceFormExample"/>
+ <node label="Simple Form" app="spark/controls/SampleSimpleFormExample"/>
+ <node label="Stacked Form" app="spark/controls/SampleStackedFormExample"/>
+ </node>
+ <node label="Modules">
+ <node label="Load" app="spark/modules/ModuleExample" />
+ </node>
+ <node label="Repeater">
+ <node label="Repeater" app="spark/other/RepeaterExample" />
+ </node>
+ <node label="ScrollBars">
+ <node label="ScrollBars" app="spark/other/ScrollBarsExample" />
+ </node>
+ <node label="Skinning">
+ <node label="Button With Icon" app="spark/skinning/ButtonWithIconExample"/>
+ <node label="Application" app="spark/skinning/SkinningApplication1Example"/>
+ <node label="Application" app="spark/skinning/SkinningApplication2Example"/>
+ <node label="Application" app="spark/skinning/SkinningApplication3Example"/>
+ <node label="Container" app="spark/skinning/SkinningContainerExample"/>
+ </node>
+ <node label="Viewport">
+ <node label="Controlling Viewport" app="spark/other/ControllingViewportExample" />
+ </node>
+ </node>
+ <node label="Effects and Filters">
+ <node label="Move 3D" app="spark/effects/Move3DExample" />
+ <node label="Filter" app="spark/other/FilterExample" />
+ <node label="Wipe" app="spark/effects/WipeExample" />
+ <node label="Animate Property" app="spark/effects/AnimatePropertiesExample" />
+ <node label="Animate Transform" app="spark/effects/AnimateTransformExample" />
+ <!-- not working
+ <node label="Cross Fade" app="spark/effects/CrossFadeExample" />
+ -->
+ <node label="Fade" app="spark/effects/FadeExample" />
+ <node label="Rotate 3D" app="spark/effects/Rotate3DExample" />
+ <node label="Scale 3D" app="spark/effects/Scale3DExample" />
+ </node>
+ <node label="Visual Components">
+ <node label="Containers">
+ <node label="Accordion" app="spark/controls/AccordionExample" />
+ <node label="Border" app="spark/containers/BorderExample"/>
+ <node label="DataGroup" app="spark/controls/DataGroupExample" />
+ <node label="Form" app="spark/controls/FormExample" />
+ <node label="HGroup" app="spark/containers/SampleHGroup" />
+ <node label="Group" app="spark/containers/GroupExample"/>
+ <node label="Panel" app="spark/containers/PanelExample"/>
+ <node label="SkinableDataContainer" app="spark/containers/SkinableDataContainerExample" />
+ <node label="TabNavigator" app="spark/containers/TabNavigator1Example" />
+ <node label="TabNavigator" app="spark/containers/TabNavigator2Example" />
+ <node label="TitleGroup" app="spark/containers/TileGroupExample" />
+ <node label="TitleWindow" app="spark/controls/TitleWindowExample" />
+ <node label="ViewStack" app="spark/controls/ViewStackExample" />
+ <node label="VGroup" app="spark/containers/SampleVGroup" />
+ <node label="Vertical Horizontal Align" app="spark/containers/SampleVerticalHorizontalAlign" />
+ </node>
+ <node label="Graphics and FXG">
+ <node label="Drop Shadow" app="spark/fxg/DropShadowGraphicExample" />
+ <node label="Image" app="spark/fxg/BitmapImageExample" />
+ <node label="Eclipse" app="spark/fxg/EclipseExample" />
+ <node label="Ellipse Transform" app="spark/fxg/EllipseTransformExample" />
+ <node label="Line" app="spark/fxg/LineExample" />
+ <node label="Linear Gradient" app="spark/fxg/LinearGradientsSpreadMethodExample" />
+ <node label="Rectangle" app="spark/fxg/RectExample" />
+ <node label="RichText" app="spark/fxg/RichTextExample" />
+ <node label="Static FXG" app="spark/fxg/StaticFXGExample" />
+ </node>
+ <node label="General Controls">
+ <node label="AdvancedDataGrid" app="spark/controls/AdvancedDatagridExample" />
+ <node label="Checkbox" app="spark/controls/CheckboxExample"/>
+ <node label="ColorPicker" app="spark/controls/ColorPickerExample" />
+ <node label="ComboBox" app="spark/controls/ComboBoxExample" />
+ <node label="DropDown" app="spark/controls/DropdownExample"/>
+ <node label="DataGrid" app="spark/controls/DataGridExample" />
+ <node label="Image" app="spark/controls/ImageExample" />
+ <node label="List" app="spark/controls/ListExample" />
+ <node label="Menu" app="spark/controls/MenuExample" />
+ <node label="NumericStepper" app="spark/controls/NumericStepperExample"/>
+ <node label="OLAPDataGrid" app="spark/controls/OLAPDataGridExample" />
+ <node label="ProgressBar" app="spark/controls/ProgressBarExample" />
+ <node label="RadioButton" app="spark/controls/RadioButtonExample"/>
+ <node label="ScrollBar" app="spark/controls/ScrollBarExample" />
+ <node label="Scroller" app="spark/controls/Scroller1Example"/>
+ <node label="Scroller and Tabbing" app="spark/controls/Scroller2Example"/>
+ <node label="Slider" app="spark/controls/SliderExample"/>
+ <node label="Spinner" app="spark/controls/SpinnerExample"/>
+ <!-- Removed to avoid putting swf in repo
+ <node label="SWFloader" app="spark/controls/SWFLoaderExample" />
+ -->
+ <node label="ToolTip" app="spark/controls/ToolTipExample" />
+ <node label="Tree" app="spark/controls/TreeExample" />
+ <node label="VideoDisplay" app="spark/controls/VideoDisplayExample" />
+ <node label="VideoDisplay" app="spark/controls/OSMFExample" />
+ <node label="VideoPlayer" app="spark/controls/VideoPlayerExample" />
+ </node>
+ <node label="Button Controls">
+ <node label="Button" app="spark/controls/ButtonExample"/>
+ <node label="ButtonBar" app="spark/controls/ButtonBarExample"/>
+ <node label="LinkBar" app="spark/controls/LinkBarExample" />
+ <node label="LinkButton" app="spark/controls/LinkButtonExample" />
+ <node label="PopUpButton" app="spark/controls/PopupButtonExample" />
+ <node label="PopUpAnchor" app="spark/controls/PopUpAnchor1Example"/>
+ <node label="PopUpAnchor" app="spark/controls/PopUpAnchor2Example"/>
+ <node label="ToggleButton" app="spark/controls/ToggleButtonExample"/>
+ <node label="ToggleButtonBar" app="spark/controls/ToggleButtonBarExample" />
+ </node>
+ <node label="Date Controls">
+ <node label="DateChooser" app="spark/controls/DateChooserExample" />
+ <node label="DateField" app="spark/controls/DateFieldExample" />
+ </node>
+ <node label="Text Controls">
+ <node label="RichEditableText" app="spark/controls/RichEditableTextExample" />
+ <node label="TextArea" app="spark/controls/TextAreaExample" />
+ <node label="TextInput" app="spark/controls/TextInputExample" />
+ <node label="Sample Layout" app="spark/controls/TextLayout1Example" />
+ <node label="News Layout" app="spark/controls/TextLayout2Example" />
+ <node label="Text Controls" app="spark/controls/TextLayout3Example" />
+ <node label="Import Format Types" app="spark/controls/TextLayout4Example" />
+ <!-- Doesn't comile with current version of TLF
+ <node label="Text Layout Editor" app="spark/tlf/TextLayoutEditorSample" />
+ -->
+ </node>
+ <node label="Layouts">
+ <node label="Animated" app="spark/layouts/CustomLayoutAnimatedExample" />
+ <node label="Baseline" app="spark/layouts/CustomLayoutHBaselineExample" />
+ <node label="Image Wheel" app="spark/layouts/CustomLayoutFlickrWheelExample" />
+ <node label="Text Flow" app="spark/layouts/CustomLayoutFlowExample" />
+ </node>
+ </node>
+ <node label="Charts">
+ <node label="AreaChart" app="spark/charts/AreaChartExample" />
+ <node label="BarChart" app="spark/charts/BarChartExample" />
+ <node label="BubbleChart" app="spark/charts/BubbleChartExample" />
+ <node label="CandleStickChart" app="spark/charts/CandleStickChartExample" />
+ <node label="ColumnChart" app="spark/charts/ColumnChartExample" />
+ <node label="HLOCChart" app="spark/charts/HLOCChartExample" />
+ <node label="LineChart" app="spark/charts/LineChartExample" />
+ <node label="PieChart" app="spark/charts/PieChartExample" />
+ <node label="PlotChart" app="spark/charts/PlotChartExample" />
+ <node label="SeriesInterpolate" app="spark/charts/SeriesInterpolateExample" />
+ <node label="SeriesSlide" app="spark/charts/SeriesSlideExample" />
+ <node label="SeriesZoom" app="spark/charts/SeriesZoomExample" />
+ </node>
+ <node label="Validators and Formatters">
+ <node label="Validators">
+ <node label="CreditCardValidator" app="spark/validators/CreditCardValidatorExample" />
+ <node label="CurrencyValidator" app="spark/validators/CurrencyValidatorExample" />
+ <node label="DateValidator" app="spark/validators/DateValidatorExample" />
+ <node label="EmailValidator" app="spark/validators/EmailValidatorExample" />
+ <node label="NumberValidator" app="spark/validators/NumberValidatorExample" />
+ <node label="RegExpValidator" app="spark/validators/RegExpValidatorExample" />
+ <node label="SocialSecurityValidator" app="spark/validators/SocialSecurityValidatorExample" />
+ <node label="StringValidator" app="spark/validators/StringValidatorExample" />
+ <node label="Validator" app="spark/validators/FormValidatorExample" />
+ <node label="ZipCodeValidator" app="spark/validators/ZipCodeValidatorExample" />
+ </node>
+ <node label="Formatters">
+ <node label="CurrencyFormatter" app="spark/formatters/CurrencyFormatterExample" />
+ <node label="DateFormatter" app="spark/formatters/DateFormatterExample" />
+ <node label="NumberFormatter" app="spark/formatters/NumberFormatterExample" />
+ <node label="PhoneFormatter" app="spark/formatters/PhoneFormatterExample" />
+ <node label="SwitchFormatter" app="spark/formatters/SwitchFormatterExample" />
+ <node label="ZipCodeFormatter" app="spark/formatters/ZipCodeFormatterExample" />
+ </node>
+ </node>
+ </node>
+ </node>
</compTree>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/5ed4d983/TourDeFlex/TourDeFlex3/src/loaderPanel.mxml
----------------------------------------------------------------------
diff --git a/TourDeFlex/TourDeFlex3/src/loaderPanel.mxml b/TourDeFlex/TourDeFlex3/src/loaderPanel.mxml
index 8abb460..d94bfed 100755
--- a/TourDeFlex/TourDeFlex3/src/loaderPanel.mxml
+++ b/TourDeFlex/TourDeFlex3/src/loaderPanel.mxml
@@ -1,35 +1,35 @@
-<?xml version="1.0" encoding="utf-8"?>
-
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-
-<mx:Panel xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
- horizontalAlign="center" headerHeight="10" dropShadowVisible="false">
- <fx:Script>
- <![CDATA[
-
- public function loadApp(swfApp:String):void
- {
- myLoader.source = swfApp;
- }
-
- ]]>
- </fx:Script>
-
-<mx:SWFLoader id="myLoader" width="100%" height="100%" />
-
-</mx:Panel>
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<mx:Panel xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
+ horizontalAlign="center" headerHeight="10" dropShadowVisible="false">
+ <fx:Script>
+ <![CDATA[
+
+ public function loadApp(swfApp:String):void
+ {
+ myLoader.source = swfApp;
+ }
+
+ ]]>
+ </fx:Script>
+
+<mx:SWFLoader id="myLoader" width="100%" height="100%" />
+
+</mx:Panel>
http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/5ed4d983/TourDeFlex/TourDeFlex3/src/viewsource.mxml
----------------------------------------------------------------------
diff --git a/TourDeFlex/TourDeFlex3/src/viewsource.mxml b/TourDeFlex/TourDeFlex3/src/viewsource.mxml
index 6fa4bb7..dbf83bf 100755
--- a/TourDeFlex/TourDeFlex3/src/viewsource.mxml
+++ b/TourDeFlex/TourDeFlex3/src/viewsource.mxml
@@ -1,57 +1,57 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
-
-<mx:VBox xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
- backgroundColor="#CCCCCC" usePreloader="false" paddingTop="0" paddingBottom="0" paddingLeft="0" paddingRight="0">
-
- <fx:Script>
- <![CDATA[
-
- public function loadSource(appUrl:String, srcUrl:String):void
- {
- // delete all previously loaded source
- tn.removeAllChildren();
-
- var tabs:Array = new Array();
- if (appUrl != null && appUrl != "")
- {
- var files:Array = new Array();
- // the first file shown will be the mxml source
- files[0] = appUrl + ".mxml";
-
- if (srcUrl != null && srcUrl != "")
- {
- // other source files are shown in the subsequence tabs
- var otherSrc:Array = srcUrl.split("&");
- files = files.concat(otherSrc);
- }
-
- for (var i:int ; i < files.length ; i++)
- {
- tabs[i] = new SourceTab();
- tn.addChild(tabs[i]);
- tabs[i].source = files[i];
- }
- }
- }
- ]]>
- </fx:Script>
-
- <mx:TabNavigator id="tn" width="100%" height="100%" paddingTop="0"/>
-
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ -->
+
+<mx:VBox xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:mx="library://ns.adobe.com/flex/mx"
+ backgroundColor="#CCCCCC" usePreloader="false" paddingTop="0" paddingBottom="0" paddingLeft="0" paddingRight="0">
+
+ <fx:Script>
+ <![CDATA[
+
+ public function loadSource(appUrl:String, srcUrl:String):void
+ {
+ // delete all previously loaded source
+ tn.removeAllChildren();
+
+ var tabs:Array = new Array();
+ if (appUrl != null && appUrl != "")
+ {
+ var files:Array = new Array();
+ // the first file shown will be the mxml source
+ files[0] = appUrl + ".mxml";
+
+ if (srcUrl != null && srcUrl != "")
+ {
+ // other source files are shown in the subsequence tabs
+ var otherSrc:Array = srcUrl.split("&");
+ files = files.concat(otherSrc);
+ }
+
+ for (var i:int ; i < files.length ; i++)
+ {
+ tabs[i] = new SourceTab();
+ tn.addChild(tabs[i]);
+ tabs[i].source = files[i];
+ }
+ }
+ }
+ ]]>
+ </fx:Script>
+
+ <mx:TabNavigator id="tn" width="100%" height="100%" paddingTop="0"/>
+
</mx:VBox>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/5ed4d983/TourDeFlex/TourDeFlex_content/badge/index.html
----------------------------------------------------------------------
diff --git a/TourDeFlex/TourDeFlex_content/badge/index.html b/TourDeFlex/TourDeFlex_content/badge/index.html
index 799296a..6527cc4 100644
--- a/TourDeFlex/TourDeFlex_content/badge/index.html
+++ b/TourDeFlex/TourDeFlex_content/badge/index.html
@@ -14,70 +14,70 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
-<head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>Tour de Flex Download</title>
- <!-- SWFObject embed by Geoff Stearns geoff@deconcept.com http://blog.deconcept.com/swfobject/ -->
- <script type="text/javascript" src="swfobject.js"></script>
- <style>
- TD {font-size: 10pt;}
- H2 {font-family: Arial;}
- </style>
-
-</head>
-<body color="#FFFFFF" bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
-<center>
-<!-- BEGIN EMBED CODE -->
-
- <!-- IMPORTANT: Make sure you also copy the swfobject script tag from the head above -->
-
- <div id="flashcontent" style="width:215px; height:180px;">
- <strong>Please upgrade your Flash Player</strong>
- This is the content that would be shown if the user does not have Flash Player 6.0.65 or higher installed.
- </div>
-
- <script type="text/javascript">
- // <![CDATA[
-
- // version 9.0.115 or greater is required for launching AIR apps.
- var so = new SWFObject("AIRInstallBadge.swf", "Badge", "215", "180", "9.0.115", "#323232");
- so.useExpressInstall('expressinstall.swf');
-
- // these parameters are required for badge install:
- so.addVariable("airversion", "1.5"); // version of AIR runtime required
- so.addVariable("appname", "Tour de Flex"); // application name to display to the user
- so.addVariable("appurl", "http://download.macromedia.com/pub/developer/air/TourDeFlex.air"); // absolute URL (beginning with http or https) of the application ".air" file
-
- // these parameters are required to support launching apps from the badge (but optional for install):
- so.addVariable("appid", "com.pe.tourdeflex.adobe"); // the qualified application ID (ex. com.gskinner.air.MyApplication)
- so.addVariable("pubid", ""); // publisher id
-
- // this parameter is required in addition to the above to support upgrading from the badge:
- so.addVariable("appversion", "1.2.3"); // AIR application version
-
- // these parameters are optional:
- so.addVariable("imageurl", "tdfx_badge.jpg"); // URL for an image (JPG, PNG, GIF) or SWF to display in the badge (205px wide, 170px high)
- so.addVariable("appinstallarg", "installed from web"); // passed to the application when it is installed from the badge
- so.addVariable("applauncharg", "launched from web"); // passed to the application when it is launched from the badge
- so.addVariable("helpurl", "help.html"); // optional url to a page containing additional help, displayed in the badge's help screen
- so.addVariable("hidehelp", "true"); // hides the help icon if "true"
- so.addVariable("skiptransition", "false"); // skips the initial transition if "true"
- so.addVariable("titlecolor", "#00AAFF"); // changes the color of titles
- so.addVariable("buttonlabelcolor", "#00AAFF"); // changes the color of the button label
- so.addVariable("appnamecolor", "#00AAFF"); // changes the color of the application name if the image is not specified or loaded
-
- // these parameters allow you to override the default text in the badge:
- // supported strings: str_error, str_err_params, str_err_airunavailable, str_err_airswf, str_loading, str_install, str_launch, str_upgrade, str_close, str_launching, str_launchingtext, str_installing, str_installingtext, str_tryagain, str_beta3, str_beta3text, str_help, str_helptext
- so.addVariable("str_err_airswf", "<u>Running locally?</u><br/><br/>The AIR proxy swf won't load properly when this demo is run from the local file system."); // overrides the error text when the AIR proxy swf fails to load
-
- so.write("flashcontent");
-
- // ]]>
- </script>
-
-<!-- END EMBED CODE -->
-</center>
-</body>
-</html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+<head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>Tour de Flex Download</title>
+ <!-- SWFObject embed by Geoff Stearns geoff@deconcept.com http://blog.deconcept.com/swfobject/ -->
+ <script type="text/javascript" src="swfobject.js"></script>
+ <style>
+ TD {font-size: 10pt;}
+ H2 {font-family: Arial;}
+ </style>
+
+</head>
+<body color="#FFFFFF" bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
+<center>
+<!-- BEGIN EMBED CODE -->
+
+ <!-- IMPORTANT: Make sure you also copy the swfobject script tag from the head above -->
+
+ <div id="flashcontent" style="width:215px; height:180px;">
+ <strong>Please upgrade your Flash Player</strong>
+ This is the content that would be shown if the user does not have Flash Player 6.0.65 or higher installed.
+ </div>
+
+ <script type="text/javascript">
+ // <![CDATA[
+
+ // version 9.0.115 or greater is required for launching AIR apps.
+ var so = new SWFObject("AIRInstallBadge.swf", "Badge", "215", "180", "9.0.115", "#323232");
+ so.useExpressInstall('expressinstall.swf');
+
+ // these parameters are required for badge install:
+ so.addVariable("airversion", "1.5"); // version of AIR runtime required
+ so.addVariable("appname", "Tour de Flex"); // application name to display to the user
+ so.addVariable("appurl", "http://download.macromedia.com/pub/developer/air/TourDeFlex.air"); // absolute URL (beginning with http or https) of the application ".air" file
+
+ // these parameters are required to support launching apps from the badge (but optional for install):
+ so.addVariable("appid", "com.pe.tourdeflex.adobe"); // the qualified application ID (ex. com.gskinner.air.MyApplication)
+ so.addVariable("pubid", ""); // publisher id
+
+ // this parameter is required in addition to the above to support upgrading from the badge:
+ so.addVariable("appversion", "1.2.3"); // AIR application version
+
+ // these parameters are optional:
+ so.addVariable("imageurl", "tdfx_badge.jpg"); // URL for an image (JPG, PNG, GIF) or SWF to display in the badge (205px wide, 170px high)
+ so.addVariable("appinstallarg", "installed from web"); // passed to the application when it is installed from the badge
+ so.addVariable("applauncharg", "launched from web"); // passed to the application when it is launched from the badge
+ so.addVariable("helpurl", "help.html"); // optional url to a page containing additional help, displayed in the badge's help screen
+ so.addVariable("hidehelp", "true"); // hides the help icon if "true"
+ so.addVariable("skiptransition", "false"); // skips the initial transition if "true"
+ so.addVariable("titlecolor", "#00AAFF"); // changes the color of titles
+ so.addVariable("buttonlabelcolor", "#00AAFF"); // changes the color of the button label
+ so.addVariable("appnamecolor", "#00AAFF"); // changes the color of the application name if the image is not specified or loaded
+
+ // these parameters allow you to override the default text in the badge:
+ // supported strings: str_error, str_err_params, str_err_airunavailable, str_err_airswf, str_loading, str_install, str_launch, str_upgrade, str_close, str_launching, str_launchingtext, str_installing, str_installingtext, str_tryagain, str_beta3, str_beta3text, str_help, str_helptext
+ so.addVariable("str_err_airswf", "<u>Running locally?</u><br/><br/>The AIR proxy swf won't load properly when this demo is run from the local file system."); // overrides the error text when the AIR proxy swf fails to load
+
+ so.write("flashcontent");
+
+ // ]]>
+ </script>
+
+<!-- END EMBED CODE -->
+</center>
+</body>
+</html>