package com.meijing.components.combobox
{
import flash.events.MouseEvent;
import mx.controls.Alert;
import spark.components.ComboBox;
public class MyComboBoxClass extends ComboBox
{
public function MyComboBoxClass()
{
super();
addEventListener(MouseEvent.CLICK,textInputHandler);
}
private function textInputHandler(e:MouseEvent):void
{
if(super.isDropDownOpen)
{
super.closeDropDown(true);
}
else if(!super.isDropDownOpen)
{
super.openDropDown();
}
}
}
}
{
import flash.events.MouseEvent;
import mx.controls.Alert;
import spark.components.ComboBox;
public class MyComboBoxClass extends ComboBox
{
public function MyComboBoxClass()
{
super();
addEventListener(MouseEvent.CLICK,textInputHandler);
}
private function textInputHandler(e:MouseEvent):void
{
if(super.isDropDownOpen)
{
super.closeDropDown(true);
}
else if(!super.isDropDownOpen)
{
super.openDropDown();
}
}
}
}