# Mx 2004 ... Blah!

**URL:** <https://forum.kirupa.com/t/mx-2004-blah/93161>\
**Category:** Uncategorized\
**Created:** [October 26, 2003, 9:46pm UTC](https://forum.kirupa.com/t/mx-2004-blah/93161 "2003-10-26T21:46:32Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Voetsjoeba](https://avatars.discourse-cdn.com/v4/letter/v/ac91a4/32.png) [@Voetsjoeba](https://forum.kirupa.com/u/Voetsjoeba)\
**Post date:** [October 26, 2003, 9:46pm UTC](https://forum.kirupa.com/t/mx-2004-blah/93161/1 "2003-10-26T21:46:32Z")

</div>

I’m really, really getting fed up with MX 2004 🅰. Not only it can’t handle the most elementary commands anymore for some weird reason, it crashes for no reason too.

Simple example: I place two buttons on stage (ActionScript 1). One with the instance name ps, the other with the instance name cm. So I define the onRelease handler like this on the timeline:

```auto

ps.onRelease = function(){
// do stuff here
}
cm.onRelease = function(){
// do stuff here
}

```

This doesn’t work, while it works fine in MX. I mean, what on earth is this ? Turns out I had to use this:

```auto

this.ps.onRelease = function(){
// do stuff here
}
this.cm.onRelease = function(){
// do stuff here
}

```

Best of all: ps button works, cm button doesn’t. While it should ! Argh ! What’s wrong with this bloody 2004 🅰 ?  
Oh, and did I mention that it crashes when I try to add a keyframe ? Grrr …
