Friday, May 25, 2012

[Action Script] how to removeEventListener from XML buttons May,2012

hi ppl i have this

Code: var xmlGeneracijaLoad:URLLoader = new URLLoader;
var xmlGeneracijaRequest:URLRequest = new URLRequest( urlGeneracije );
xmlGeneracijaLoad.load( xmlGeneracijaRequest );

xmlGeneracijaLoad.addEventListener( Event.COMPLETE , sortirajGeneracije );

function sortirajGeneracije(event:Event):void {
                var generacijeXML:XML = new XML( xmlGeneracijaLoad.data );

        var xmlGenBtn:btnGeneracije;
       
        var i:uint = 0;

        for each (var page:XML in generacijeXML.generacije.generacija) {
               
                xmlGenBtn = new btnGeneracije();       
               
                xmlGenBtn.btnGenText.text = page.@name;

                xmlGenBtn.source = page.source.toString();

                xmlGenBtn.btnGenText.autoSize = TextFieldAutoSize.LEFT;

                xmlGenBtn.x = 5 + i*155;
                xmlGenBtn.y = 5;

                xmlGenBtn.buttonMode = true;
                xmlGenBtn.mouseChildren = false;
               
                xmlGenBtn.addEventListener(MouseEvent.MOUSE_DOWN , onMouseDownHandler);
               
                addChild(xmlGenBtn);

                i++;       
        }
function onMouseDownHandler(event:Event):void {       
                        var mouseDownHandler:btnGeneracije = event.target as btnGeneracije;
                        var newUrlRequest:URLRequest = new URLRequest(mouseDownHandler.source);
                       
}now i want to removeEvent listener from current btn until i clicked on other button , i dont want that current button be clicked all time if u clik 1 time u cant click on it until u click on other
any help?
how to removeEventListener from XML buttons

Related Post



0 comments: