It seams like I wasn’t able to ask what I wanted. And since I’m sending this email I’ll ask other thing a bit more code releated below.
1. I’m doing a onmouse event. I want to change the bg and border color and resize the layer. The problem is with the text. I wasn’t able to center the text on the layer, TEXT-ALIGN: center; works great with the horizontal but VERTICAL-ALIGN: middle; doesn’t work with the vertical. I’ve been trying several options but none seam to work. Here’s part of my CSS: .cssmenuoff { BACKGROUND-COLOR: #F0F0F0; BORDER-BOTTOM: #B3B0B0 1px solid; BORDER-LEFT: #B3B0B0 1px solid; BORDER-RIGHT: #B3B0B0 1px solid; BORDER-TOP: #B3B0B0 1px solid; FONT-FAMILY: Tahoma,Verdana,Helvetica; FONT-SIZE: 12px; COLOR: #000000; TEXT-ALIGN: center; VERTICAL-ALIGN: middle; azimuth: center; } .cssmenuon { BACKGROUND-COLOR: #B3B0B0; BORDER-BOTTOM: #F0F0F0 1px solid; BORDER-LEFT: #F0F0F0 1px solid; BORDER-RIGHT: #F0F0F0 1px solid; BORDER-TOP: #F0F0F0 1px solid; FONT-FAMILY: Tahoma,Verdana,Helvetica; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-ALIGN: center; azimuth: center; VERTICAL-ALIGN: middle; } 2. I'll have several layers like this: var botao8 = principal.addChild(new DynLayer(null,19,310,112,25,null,true,2)); botao8.setClass ('cssmenu'); botao8.setHTML('links'); botao8.name = "botao8"; objStacker.add(botao8); The only dif is the name and the html. I can save the html on a small matrix outside, for example options[]. Since the name of my layers are botaoX, where X is a number how can I define this with s for cicle ( I'll do everything in one time )? for (var i=0;i<9;i++){ var botao[i] = principal.addChild(new DynLayer(null,19,310,112,25,null,true,2)); botao[i].setClass ('cssmenu'); botao[i].setHTML(options[i]); botao[i].name = "botao"+[i]; objStacker.add(botao[i]); var el = { onmouseover : function(e) { botao[i].setClass ('cssmenu2'); }, onmouseout : function(e) { botao[i].setClass ('cssmenu'); }, onclick : function(e) { alert ('click!'); } }; botao[i].addEventListener(el); } Basicaly I just changed botaoX, where X was the number os my layers, I just keep incrising the number for each one I wanted to create. But if this way was possible it will simplify things. Thanx, António Godinho ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click _______________________________________________ Dynapi-Help mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dynapi-help