<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="top"
backgroundColor="white"
initialize="init();">
<mx:Script>
<![CDATA[
import mx.containers.Form;
import mx.containers.FormItem;
import comps.*;
private var arr:Array;
private var myComboBoxMXML:MyComboBoxMXML;
private var myComboBoxAS:MyComboBoxAS;
private function init():void {
arr = [];
arr.push({label:"One"});
arr.push({label:"Two"});
arr.push({label:"Three"});
arr.push({label:"Four"});
arr.push({label:"Five"});
arr.push({label:"Six"});
arr.push({label:"Seven"});
arr.push({label:"Eight"});
arr.push({label:"Nine"});
arr.push({label:"Ten"});
myComboBoxMXML = new MyComboBoxMXML();
myComboBoxMXML.dataProvider = arr;
var formItem1:FormItem = new FormItem();
formItem1.label = "MXML:";
formItem1.addChild(myComboBoxMXML);
myComboBoxAS = new MyComboBoxAS();
myComboBoxAS.dataProvider = arr;
var formItem2:FormItem = new FormItem();
formItem2.label = "ActionScript:";
formItem2.addChild(myComboBoxAS);
var form:Form = new Form();
form.addChild(formItem1);
form.addChild(formItem2);
addChild(form);
}
]]>
</mx:Script>
</mx:Application>