# Auto Format is stopping my code from working

**URL:** <https://forum.kirupa.com/t/auto-format-is-stopping-my-code-from-working/288460>\
**Category:** flash\
**Created:** [May 16, 2009, 1:27am UTC](https://forum.kirupa.com/t/auto-format-is-stopping-my-code-from-working/288460 "2009-05-16T01:27:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![thwarzle](https://avatars.discourse-cdn.com/v4/letter/t/34f0e0/32.png) [@thwarzle](https://forum.kirupa.com/u/thwarzle)\
**Post date:** [May 16, 2009, 1:27am UTC](https://forum.kirupa.com/t/auto-format-is-stopping-my-code-from-working/288460/1 "2009-05-16T01:27:40Z")

</div>

Hi,

I was hoping someone could help me out with formatting. The code works fine, but every time I click Auto Format it changes the code so it doesn’t work anymore, giving me all kinds of errors. I perceive this as something imperfect in the code and potentially preventing it from working as efficiently. Any ideas?

import caurina.transitions.Tweener;  
import fl.transitions.Tween;  
import fl.transitions.easing.\*;

const FADE\_TIME:int =2;

var currentContainer:Sprite;  
var intCurrentSlide:int = -1;  
var intSlideCount:int;  
var sprContainer1:Sprite;  
var sprContainer2:Sprite;  
var slideLoader:Loader;  
var strXMLPath:String = “background\_image.xml”;  
var xmlLoader:URLLoader;  
var xmlSlideshow:XML;

imageNumber\_mc.lbl\_count.alpha = 0;

stage.addEventListener(KeyboardEvent.KEY\_DOWN, keyDownHandler);

function init():void {  
xmlLoader = new URLLoader();  
xmlLoader.load(new URLRequest(strXMLPath));  
xmlLoader.addEventListener(Event.COMPLETE, onXMLLoadComplete);

```
sprContainer1 = new Sprite();
sprContainer2 = new Sprite();
slideHolder_mc.addChild(sprContainer1);
slideHolder_mc.addChild(sprContainer2);

currentContainer = sprContainer2;

```

}

function onXMLLoadComplete(e:Event):void {  
xmlSlideshow = new XML(e.target.data);  
intSlideCount = xmlSlideshow…image.length();  
slideLoader = new Loader();  
slideLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, fadeSlideIn);  
slideLoader.load( new URLRequest(xmlSlideshow…image[Math.round(intSlideCount\*Math.random())].@src));  
}

function fadeSlideIn(e:Event):void {  
currentContainer.addChild(slideLoader.content);  
Tweener.addTween(currentContainer, {alpha:1, time:FADE\_TIME, onComplete:function() });  
}

function switchSlide(e:Event):void {  
if (intCurrentSlide + 1 \< intSlideCount) {  
intCurrentSlide++;  
} else {  
intCurrentSlide = 0;  
}  
if (currentContainer == sprContainer2) {  
currentContainer = sprContainer1;  
} else {  
currentContainer = sprContainer2;

}  
currentContainer.alpha = 0;  
slideHolder\_mc.swapChildren(sprContainer2, sprContainer1);  
slideLoader = new Loader();  
slideLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, fadeSlideIn);  
slideLoader.load(new URLRequest(xmlSlideshow…image[intCurrentSlide].@src));  
imageNumber\_mc.lbl\_count.text = (intCurrentSlide + 1) + " / " + intSlideCount;  
}

function keyDownHandler(event:KeyboardEvent):void {  
if (event.keyCode == 221) {  
switchSlide(null);  
var fadeIn:Tween = new Tween(imageNumber\_mc.lbl\_count, “alpha”, Strong.easeOut, 1,0, 2, true);  
}  
}

init();
