# AS 2.0 - placing all code in one frame

**URL:** <https://forum.kirupa.com/t/as-2-0-placing-all-code-in-one-frame/185384>\
**Category:** flash\
**Created:** [April 12, 2006, 10:36pm UTC](https://forum.kirupa.com/t/as-2-0-placing-all-code-in-one-frame/185384 "2006-04-12T22:36:59Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![NeoDreamer](https://avatars.discourse-cdn.com/v4/letter/n/ccd318/32.png) [@NeoDreamer](https://forum.kirupa.com/u/NeoDreamer)\
**Post date:** [April 12, 2006, 10:36pm UTC](https://forum.kirupa.com/t/as-2-0-placing-all-code-in-one-frame/185384/1 "2006-04-12T22:36:59Z")

</div>

I’m putting all my code into one frame for organization. If a button named “dragger” originally has…

```php

on (press) {
        startDrag (this, true, 30, 80, 140, 110);
}
on (release) {
        stopDrag ();
}

```

How do move this code onto my one frame in root? I have to tweak some stuff, right?

---

<div class="post-metadata">

**Author:** ![Macaroni\_Ted](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@Macaroni\_Ted](https://forum.kirupa.com/u/Macaroni_Ted)\
**Post date:** [April 13, 2006, 1:52am UTC](https://forum.kirupa.com/t/as-2-0-placing-all-code-in-one-frame/185384/2 "2006-04-13T01:52:32Z")

</div>

[AS]dragger.onPress=function(){  
startDrag (this, true, 30, 80, 140, 110);  
}  
dragger.onRelease=function(){  
this.stopDrag()  
}[/AS]

---

<div class="post-metadata">

**Author:** ![NeoDreamer](https://avatars.discourse-cdn.com/v4/letter/n/ccd318/32.png) [@NeoDreamer](https://forum.kirupa.com/u/NeoDreamer)\
**Post date:** [April 13, 2006, 2:38am UTC](https://forum.kirupa.com/t/as-2-0-placing-all-code-in-one-frame/185384/3 "2006-04-13T02:38:36Z")

</div>

Yeah, that works. But when I try to do this, the dragger continues to be dragged even when the mouse rolls off.

```php

dragger.onRollout = function() {
	this.stopDrag();
}

```

---

<div class="post-metadata">

**Author:** ![Macaroni\_Ted](https://avatars.discourse-cdn.com/v4/letter/m/df788c/32.png) [@Macaroni\_Ted](https://forum.kirupa.com/u/Macaroni_Ted)\
**Post date:** [April 13, 2006, 3:22am UTC](https://forum.kirupa.com/t/as-2-0-placing-all-code-in-one-frame/185384/4 "2006-04-13T03:22:23Z")

</div>

[AS]dragger.onRelease=dragger.onReleaseOutside=function(){  
this.stopDrag()  
}[/AS]
