# Resize class

**URL:** <https://forum.kirupa.com/t/resize-class/244907>\
**Category:** flash\
**Created:** [November 23, 2007, 11:22am UTC](https://forum.kirupa.com/t/resize-class/244907 "2007-11-23T11:22:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![wanda](https://avatars.discourse-cdn.com/v4/letter/w/e495f1/32.png) [@wanda](https://forum.kirupa.com/u/wanda)\
**Post date:** [November 23, 2007, 11:22am UTC](https://forum.kirupa.com/t/resize-class/244907/1 "2007-11-23T11:22:59Z")

</div>

Argh … this is really geeting on my nerves!

I am trying to make a resize class that centers my main movie, but i can’t seem to get it to work when i put it in a class.

This is my code so far.

```auto

import mx.utils.Delegate;

class resizeClass extends MovieClip {

    private var sw:Number = Stage.width;
    private var sh:Number = Stage.height;
    
    public function resizeClass() {
        
        var listener:Object = new Object();
        listener.onResize = Delegate.create(this, onResizeHandler);

        trace("constructor");
    }
    
    public function onResizeHandler() {
        trace("resizing");
        trace(sw);
        trace(sh);
    }

}

```

I get no errors, but i dont get the trace message either 😑

I’m caling my class through linkage in the library.
