# AS3 to AS2 addEventListener?

**URL:** <https://forum.kirupa.com/t/as3-to-as2-addeventlistener/241798>\
**Category:** flash\
**Created:** [October 18, 2007, 8:24am UTC](https://forum.kirupa.com/t/as3-to-as2-addeventlistener/241798 "2007-10-18T08:24:13Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![burian](https://avatars.discourse-cdn.com/v4/letter/b/a698b9/32.png) [@burian](https://forum.kirupa.com/u/burian)\
**Post date:** [October 18, 2007, 8:24am UTC](https://forum.kirupa.com/t/as3-to-as2-addeventlistener/241798/1 "2007-10-18T08:24:13Z")

</div>

Does anyone know how to translate this to AS2?

import flash.events.\*;

this.addEventListener(MouseEvent.CLICK, disableButton);  
this.addEventListener(MouseEvent.ROLL\_OVER, over);  
this.addEventListener(MouseEvent.ROLL\_OUT, out);

function disableButton(event:MouseEvent):void  
{   
this.gotoAndPlay(“disable”);  
}

function over(event:MouseEvent):void

{   
this.gotoAndPlay(“over”);  
}

function out(event:MouseEvent):void  
{   
this.gotoAndPlay(“out”);  
}

btn2\_mc.buttonMode = true;
