Tente isto:
<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
import mx.controls.Menu;
import mx.events.MenuEvent;
private var myMenu:Menu;
private function showMenu():void {
mx.core.Application.application.addEventListener(MouseEvent.MOUSE_UP,
mouseUpHandler);
myMenu= Menu.createMenu(this, myMenuData, false);
myMenu.labelField="@label"
myMenu.addEventListener("menuHide", menuHideHandler);
myMenu.show(mybutton.x + 25, mybutton.y + 25);
}
private function menuHideHandler(event:MenuEvent):void
{
event.preventDefault();
myMenu.visible = true;
}
private function mouseUpHandler(event:MouseEvent):void
{
myMenu.visible = false;
}
]]>
</mx:Script>
<mx:XML id="myMenuData">
<root>
<menuitem label="MenuItem 1" eventName="copy"/>
<menuitem label="MenuItem 2" eventName="paste"/>
</root>
</mx:XML>
<mx:Button id="mybutton" label="Open Menu" click="showMenu();"/>
</mx:Application>
[]'s
Beck Novaes
On 25 abr, 12:22, Daniel Schmitz <[EMAIL PROTECTED]> wrote:
> Olá pessoal,
>
> estou usando um menu aqui (mx.controls.menu) , onde uso aqueles check
> box para os itens do menu. Só que quando clico em um item, o menu
> chama o hide e fecha. Eu queria que o menu não fechasse quando
> selecionasse um checkbox.
>
> alguém já mecheu com isso ?
>
> Abraços,
> Daniel Schmitz
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para [EMAIL PROTECTED]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---