Hello to all,
I'm a newbie to DynAPI2. I had been working with DynAPI1 for a while, and it
is hard for me to get used to the concept of this new version. For starters
I have some difficulties with parent-child layers. I need to create a group
of seven layers, each one being the child of the preceding. Like this:
===snip starts
DynAPI.setLibraryPath(../src/lib/')
DynAPI.include('dynapi.api.*')
DynAPI.onLoad=function() {
ccuadro = new DynLayer(null,100,50,660,78,'#FFCCFF')
ccuadro.setClip([14,546,78,0])
cmenu = new DynLayer(null,500,14,46,25,'#FF00FF')
cmenu.setClip([0,46,25,0])
cmenu.setHTML('<a href="javascript:open()"><img src="img/menu.gif"
width="46" height="25" border="0" name="ccuadroi"></a>')
cenglish = new DynLayer(null,495,0,50,39,'#CCCCFF')
cenglish.setClip([0,50,39,0])
cenglish.setHTML('<a href="/intro_e.html"><img src="img/english.gif"
width="50" height="39" border="0" name="cenglishi"></a>')
cacerca = new DynLayer(null,495,14,135,25,'#FFCCCC')
cacerca.setClip([0,135,25,-500])
cacerca.setHTML('<a href="/acerca.html"><img src="img/acercade.gif"
width="135" height="25" border="0" name="cacercai"></a>')
cartistas = new DynLayer(null,0,0,71,25,'#00CCFF')
cartistas.setClip([0,71,25,-500])
cartistas.setHTML('<a href="./artistas/index.html"><img
src="img/artistas.gif" width="71" border="0" height="25"
name="cartistasi"></a>')
cparticipa = new DynLayer(null,0,0,93,25,'#0000FF')
cparticipa.setClip([0,93,25,-500])
cparticipa.setHTML('<a href="/participaciones.html"><img
src="img/participaciones.gif" width="93" height="25" border="0"
name="cparticipai"></a>')
ccontacto = new DynLayer(null,0,0,57,25,'#33CCFF')
ccontacto.setClip([0,57,25,-500])
ccontacto.setHTML('<img src="img/contacto1.gif" width="57" height="25"
border="0" name="ccontactoi">')
cportada = new DynLayer(null,0,0,52,25,'#FF33FF')
cportada.setClip([0,52,25,-500])
cportada.setHTML('<a href="/intro.html"><img src="img/portada.gif"
width="52" height="25" border="0" name="cportadai"></a>')
cx = new DynLayer(null,0,0,32,25,'#FFCC33')
cx.setClip(0,32,25,-500)
cx.setHTML('<a href="javascript:close()"><img src="img/x.gif" width="32"
height="25" border="0" name="cxi"></a>')
DynAPI.document.addChild(ccuadro)
ccuadro.addChild(cmenu)
ccuadro.addChild(cenglish)
ccuadro.addChild(cacerca)
cacerca.addChild(cartistas)
cartistas.addChild(cparticipa)
cparticipa.addChild(ccontacto)
ccontacto.addChild(cportada)
cportada.addChild(cx)
}
This ultra-simple thing works with IE5, but not with NN 4.72. This complains
about a non-existing "clip" function. I feel quite stupid, because this is
the basic-basic. What have I done wrong.
Besides, how can I create an EventListener (simple mouse over-out) for all
the layers. With a loop?
Thanks in advance for your help.
Miguel
_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-help