Gosh, I’m getting that freaking* Error 1136: Incorrect number of arguments. Expected 1. Source = setLoginFields();*
But I dont see why and how I can add an argument… All I’m doing here is setting shapes and textfields… You guys have an idea?
package {
import flash.display.*;
import flash.filters.DropShadowFilter;
import flash.text.TextField;
public class CartTest extends MovieClip {
private var Login:Sprite;
private var LoggedIn:Sprite;
private var Register:Sprite;
private var r1:Sprite;
private var r2:Sprite;
private var r3:Sprite;
private var bg:MovieClip;
private var ombre:DropShadowFilter;
private var Cart:Sprite;
private var _mask:MovieClip;
private var _register:MovieClip;
public function CartTest() {
drawCartPanel();
drawClientPanel();
setLoginFields();
}
private function drawClientPanel():void {
drawLogin();
drawLoggedIn();
drawRegister();
drawBackground();
bg.addChild(Login);
bg.addChild(Cart);
bg.x = 30;
bg.y = 50;
}
private function drawLogin() {
Login = new Sprite();
Login.graphics.beginFill(0xffffff);
Login.graphics.drawRect(10,90, 470, 300);
Login.graphics.endFill();
addChild(Login);
}
private function drawLoggedIn() {
LoggedIn = new Sprite();
addChild(LoggedIn);
}
private function drawRegister() {
Register = new Sprite();
addChild(LoggedIn);
}
private function drawBackground() {
bg = new MovieClip();
bg.graphics.beginFill(0xcccccc);
bg.graphics.drawRect(0, 0, 970, 400);
bg.graphics.endFill();
addChild(bg);
var dropShadow:DropShadowFilter = new DropShadowFilter();
dropShadow.color = 0x000000;
dropShadow.blurX = 10;
dropShadow.blurY = 10;
dropShadow.angle = 45;
dropShadow.alpha = 0.6;
dropShadow.distance = 10;
var filtersArray:Array = new Array(dropShadow);
bg.filters = filtersArray;
}
private function drawCartPanel():void {
Cart = new Sprite();
Cart.graphics.beginFill(0xffffff);
Cart.graphics.drawRect(490, 90, 470, 300);
Cart.graphics.endFill();
addChild(Cart);
}
private function setLoginFields(e):void {
var email:TextField;
var pwd:TextField;
var email_txt:TextField = new TextField();
var pwd_txt:TextField = new TextField();
email_txt.text = "email:";
pwd_txt.text = "password";
Login.addChild(email);
Login.addChild(pwd);
Login.addChild(email_txt);
Login.addChild(pwd_txt);
}
}
}