Examples

Primative Pong Game
Primative Black Jack Game
Basic OO Black Jack Game
Basic Form
Complex Form
JavaScript from ActionScript
Basic Image Animation
Hello World on a Timer
Tads Basic Checker Class
A Simple FLV Player
Simple getter use
A liaison Class
Parent Child Control
Wrapper to server bridge
Primative Space Shooter Game
Simple XML Loader
Primative Speed Simulation
Simple Sound Mixing
Basic Form with AS3
 




package
{

  import flash.display.Sprite;
  import flash.display.Graphics;
  import flash.net.URLRequest;
  import flash.net.navigateToURL;
  import flash.text.TextField;
  import flash.text.TextFormat;
  import flash.text.TextFormatAlign;
  import flash.text.TextFieldType;
  import flash.events.MouseEvent;


  public class basicForm extends Sprite 
  {

    private var firstWordField:TextField = new TextField();
    private var lastWordField:TextField = new TextField();
    private var theTXTFormat:TextFormat = new TextFormat();



      public function basicForm()
      {

     	theTXTFormat.font = "Arial";
     	theTXTFormat.color = 0x000000;
     	theTXTFormat.size = 12;
     	theTXTFormat.align = TextFormatAlign.LEFT;

     	var fwLabelTXT:TextField = new TextField();
     	fwLabelTXT.selectable = false;
     	fwLabelTXT.text = "First Word:";
     	fwLabelTXT.x = 10;
     	fwLabelTXT.y = 20;
     	addChild(fwLabelTXT);

     	firstWordField.type = TextFieldType.INPUT; 
     	firstWordField.defaultTextFormat = theTXTFormat;
     	firstWordField.maxChars = 20;
     	firstWordField.border = true;
     	firstWordField.restrict = "a-z";
     	firstWordField.height = 20;
     	firstWordField.width = 120;
     	firstWordField.background = true;
     	firstWordField.backgroundColor = 0xFFFFFF;
     	firstWordField.wordWrap = true;
     	firstWordField.multiline = false;
     	firstWordField.text = " ";
     	firstWordField.x = fwLabelTXT.x;
     	firstWordField.y = fwLabelTXT.y + 15;
     	addChild(firstWordField);

     	var swLabelTXT:TextField = new TextField();
     	swLabelTXT.selectable = false;
     	swLabelTXT.text = "Second Word:";
     	swLabelTXT.x = firstWordField.x;
     	swLabelTXT.y = firstWordField.y + 25;
     	addChild(swLabelTXT);

     	lastWordField.type = TextFieldType.INPUT; 
     	lastWordField.defaultTextFormat = theTXTFormat;
     	lastWordField.maxChars = 20;
     	lastWordField.border = true;
     	lastWordField.height = 20;
     	lastWordField.width = 120;
     	lastWordField.restrict = "a-z";
     	lastWordField.wordWrap = true;
     	lastWordField.multiline = false;
     	lastWordField.background = true;
     	lastWordField.backgroundColor = 0xFFFFFF;
     	lastWordField.text = " ";
     	lastWordField.x = swLabelTXT.x;
     	lastWordField.y = swLabelTXT.y + 15;
     	addChild(lastWordField);


     	var submitButton:Sprite = new Sprite();
     	submitButton.graphics.beginFill(0x000000, .2);
     	submitButton.graphics.drawRect(0, 0, 40, 20);
     	submitButton.buttonMode = true;
     	var subTXT:TextField = new TextField();
     	subTXT.text = "Submit";
     	submitButton.x = lastWordField.x;
     	submitButton.y = lastWordField.y + 25;
     	subTXT.x = submitButton.x;subTXT.y=submitButton.y;
     	submitButton.addEventListener(MouseEvent.CLICK, submitFormHandler);
     	addChild(subTXT);
     	addChild(submitButton);

      }

      private function submitFormHandler(event:MouseEvent):void 
      {

         var theRequest:URLRequest = 
         new URLRequest("basicresult.html?fw="+firstWordField.text+"&lw="+lastWordField.text);
         navigateToURL(theRequest, "_blank");

      }





  }

}


Compiled Result: