In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

window

Get Adobe Flash player
by daelysid 13 Feb 2012
    Embed
package
{
    import flash.display.Sprite;
    
    [SWF(frameRate="60",backgroundColor="#675E6C")]
    public class Window extends Sprite
    {
        public var _wHandler                    :Sprite;
        protected var _window                :Sprite;
        protected var _wTopBorder        :Sprite;
        protected var _wBotBorder            :Sprite;
        protected var _wTitle                    :Sprite;
        
        public function Window()
        {
            var winBG:WinBackground=new WinBackground(_window=new Sprite());
            var wTopBorder:WinBorder=new WinBorder(_wTopBorder=new Sprite(), true);
            var wBotBorder:WinBorder=new WinBorder(_wBotBorder=new Sprite(), false);
            addChild(_window);
            addChild(_wTopBorder);
            addChild(_wBotBorder);
    
        
        }
    }
}

import flash.display.Shape;

class WinBackground extends Shape
{
    public function WinBackground(_parent:Object):void
    {
        graphics.beginFill(0x151515);
        graphics.drawRect(0, 0, 300, 225);
        graphics.endFill();
        _parent.addChild(this);
    }
}

class WinBorder extends Shape
{
    public function WinBorder(_parent:Object, top:Boolean):void
    {
        graphics.beginFill(0x969295);
        if(top)
            graphics.drawRect(0, 30, 300, 1);
        else
            graphics.drawRect(0, 225, 300, 1);
        graphics.endFill();
        _parent.addChild(this);
    }
}