# Disable xml until mouseclip

**URL:** <https://forum.kirupa.com/t/disable-xml-until-mouseclip/320446>\
**Category:** flash\
**Created:** [March 23, 2011, 7:27pm UTC](https://forum.kirupa.com/t/disable-xml-until-mouseclip/320446 "2011-03-23T19:27:37Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![PhantomSpazz](https://avatars.discourse-cdn.com/v4/letter/p/ea5d25/32.png) [@PhantomSpazz](https://forum.kirupa.com/u/PhantomSpazz)\
**Post date:** [March 23, 2011, 7:27pm UTC](https://forum.kirupa.com/t/disable-xml-until-mouseclip/320446/1 "2011-03-23T19:27:37Z")

</div>

I have xml that is being pulled into dynamic textfields upon publish.  
How can I disable the xml from populating into the dynamic text fields until a button on stage is released.

This is my current as3 code:

```auto
stop();
button1.addEventListener(MouseEvent.CLICK, release);
function release(evt:MouseEvent):void {
gotoAndPlay("start");
}

var my_req:URLRequest=new URLRequest("articleInformation.xml"); //PUT IN YOUR XML SOURCE HERE
var my_loader:URLLoader = new URLLoader();
var my_xml:XML;

my_loader.addEventListener(Event.COMPLETE, xmlLoader);
my_loader.load(my_req);

function xmlLoader(event:Event):void {
    my_xml=new XML(my_loader.data);
    
    setupoutput_txt();
}

function setupoutput_txt():void{
    trace(my_xml.*);
    fruit_txt.text=String(my_xml.items.fruit[Math.floor(Math.random()* my_xml.items.fruit.length())]);
    vegetable_txt.text=String(my_xml.items.vegetable[Math.floor(Math.random()* my_xml.items.vegetable.length())]);
    furniture_txt.text=String(my_xml.items.furniture[Math.floor(Math.random()* my_xml.items.furniture.length())]);
}

```
