var list:Array = [];
var cll:Array = ["00", "33", "66", "99", "CC", "FF"];
function colour(index) {
for (i=0; i<cll.length; i++) {
for (j=index; j<index+3; j++) {
for (k=0; k<cll.length; k++) {
list.push(cll[j]+cll[k]+cll[i]);
}
}
}
}
colour(0);
colour(3);
function swatchCreator() {
var lg:MovieClip = this.createEmptyMovieClip("lg", this.getNextHighestDepth());
lg.beginFill(0xD4D0C8);
lg.lineStyle(1, 0x000000);
lg.moveTo(1, 1);
lg.lineTo(262, 1);
lg.lineTo(262, 199);
lg.lineTo(1, 199);
var tf:TextField = this.createTextField("cValue", this.getNextHighestDepth(), 5, 5, 60, 18);
tf.border = true;
tf.background = true;
var mtf:TextFormat = new TextFormat();
mtf.font = "Tahoma";
mtf.size = 12;
tf.setNewTextFormat(mtf);
var bg:MovieClip = this.createEmptyMovieClip("bg", this.getNextHighestDepth());
bg.beginFill(0x000000);
bg.moveTo(5, 28);
bg.lineTo(258, 28);
bg.lineTo(258, 197);
bg.lineTo(5, 197);
var cl:MovieClip = this.createEmptyMovieClip("cl", this.getNextHighestDepth());
cl.beginFill(0xFFFFFF);
cl.lineStyle(1, 0x000000);
cl.moveTo(70, 5);
cl.lineTo(125, 5);
cl.lineTo(125, 23);
cl.lineTo(70, 23);
var col:MovieClip = this.createEmptyMovieClip("col", this.getNextHighestDepth());
col.beginFill(0x000000);
col.moveTo(72, 7);
col.lineTo(124, 7);
col.lineTo(124, 22);
col.lineTo(72, 22);
var xp:Number = 6;
var yp:Number = 29;
for (i=0; i<list.length; i++) {
var mc:MovieClip = this.createEmptyMovieClip("col"+i, this.getNextHighestDepth());
mc.beginFill(parseInt("0x"+list[i]));
mc.id = list[i];
mc.moveTo(xp, yp);
mc.lineTo(xp+13, yp);
mc.lineTo(xp+13, yp+13);
mc.lineTo(xp, yp+13);
xp += 14;
if (xp>=258) {
yp += 14;
xp = 6;
}
mc.onRollOver = function() {
tf.text = this.id;
var cl:Color = new Color(col);
cl.setRGB(parseInt("0x"+this.id));
};
mc.onRelease = function() {
};
mc.useHandCursor = false;
}
}
swatchCreator();
cValue.text = "000000";