создание интерфейса

---------------------------------------------

vaк names = new Array ("comp", "print", "scans", "monit", "", "", "", "", "", "")


this.createEmptyMovieClip("mybutton_mc", 0);
with(this.mybutton_mc) {
lineStyle(2, 0x669900, 50);
moveTo(0,0);
beginFill(0x99CC00);
lineTo(140,0);
lineTo(140, 35);
lineTO(0, 35);
lineTo(0, 0);
}

function roll_over(name) {
// name - это имя каждой i кнопки
name.onRollOver = function(); {
with(name) {
clear();
lineStyle(2, 0x669900, 50)'
moveTo(0,0);
biginFill(0x009900);
lineTo(140,0);
lineTo(140, 35);
lineTO(0, 35);
lineTo(0, 0);
endFill();

}
}
} 


//создание произвольного количества кнопок
var k=40;
for(var i=1; i<11; i++) {
this.mybutton_mc.duplicateMovieClip("yarus"+i, i);

//динамическое позиционирование кнопки
setProperty("yarus"+i, _y, k);
k=k+40;
this["yarus"+i].createTextField("submit"+i, i+11, 0, 0, 140, 35);
this["yarus"+i]["submit"+i].border=false;
//this["yarus"+i]["submit"+i].border=false;
//this["yarus"+i]["submit"+i].border=false;
this["yarus"+i]["submit"+i].text= names[i-1];    


}




---------------------------------------------

альтернативный способ ображения к клипу
[] - оператор доступа


with(this["mybutton_mc"])

this["mybutton"+i]