flashでコンボボックス(プルダウンメニュー)を利用するには?

htmlで言うと以下のようなソースでセレクトメニュー(プルダウン)が作成できます。
<select>
<option>value1</option>
</select>

で、flashではどうやるのかな?と思って色々調べて見たり、人に聞いたりしたら、
あっさり出来る事が判明。
import fl.data.DataProvider;
import fl.events.ComponentEvent;

var items:Array = [
{label:"screen1", data:"screenData1"},
{label:"screen2", data:"screenData2"},
{label:"screen3", data:"screenData3"},
{label:"screen4", data:"screenData4"},
{label:"screen5", data:"screenData5"},
];
//aCdは、コンポーネントのコンボボックス
aCb.dataProvider = new DataProvider(items);
aCb.addEventListener(Event.CHANGE, cardSelected);
function cardSelected(e:Event):void {
//tfは、TextField
tf.text = "selected: "
tf.appendText(aCb.selectedItem.label);
}

参考になったサイトは以下の通り。

ここで、やりたい事ができた。
http://livedocs.adobe.com/flash/9.0_jp/ActionScriptLangRefV3/fl/controls/ComboBox.html

この辺もみた。
http://help.adobe.com/ja_JP/ActionScript/3.0_UsingComponentsAS3/WS5b3ccc516d4fbf351e63e3d118a9c65b32-7fa9.html#WS5b3ccc516d4fbf351e63e3d118a9c65b32-7f85