# Dynamically Created Events?

**URL:** <https://forum.kirupa.com/t/dynamically-created-events/241957>\
**Category:** flash\
**Created:** [October 19, 2007, 10:25pm UTC](https://forum.kirupa.com/t/dynamically-created-events/241957 "2007-10-19T22:25:43Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![oreth](https://avatars.discourse-cdn.com/v4/letter/o/977dab/32.png) [@oreth](https://forum.kirupa.com/u/oreth)\
**Post date:** [October 19, 2007, 10:25pm UTC](https://forum.kirupa.com/t/dynamically-created-events/241957/1 "2007-10-19T22:25:43Z")

</div>

I’ve got a data structure:

```auto
 var obj:Object = new Object(); 

```

and a forLoop

```auto
 for (var i:Number = 0; i< SomeNumber; i++){ [INDENT] obj['line_mc'+i] = new MovieClip(); 
 obj['line_mc'+i].someData = i; 
 ... do some basic drawing here .. 
 obj['line_mc'+i].addEventListener(MouseEvent.CLICK,myFunction); 
[/INDENT]} 

```

how do I reference that instance’s someData value… or for that matter… the object properties in the called Function?

Things like

```auto
 function myFunction() { trace(this.someData) }

```

returns undefined or null or unKnown Property.
