Mega Code Archive

 
Categories / Flash ActionScript / Development
 

A stretchy layout

package {   import flash.display.*;   import flash.events.*;   public class Main extends Sprite {     private var rect:Sprite = new Sprite(  );     public function Main() {       rect.graphics.lineStyle(  );       rect.graphics.beginFill(0x0000FF);       rect.graphics.drawRect(0, 0, 150, 75);       addChild(rect);       stage.scaleMode = StageScaleMode.NO_SCALE;       stage.align     = StageAlign.TOP_LEFT;       stage.addEventListener(Event.RESIZE, resizeListener);       positionRectangle(  );     }     private function resizeListener (e:Event):void {       positionRectangle(  );     }     private function positionRectangle (  ):void {       rect.x = stage.stageWidth - rect.width;       rect.y = 0;     }   } }