Actually, this will break the NS resize fix. What you want is:
function CenterLayer(theLayer){ var x = DynAPI.document.getWidth()/2-theLayer.getWidth()/2; var y = DynAPI.document.getHeight()/2-theLayer.getHeight()/2; theLayer.moveTo(x,y); } DynAPI.addResizeFunction("CenterLayer(yourLayer)"); > Hi, try this: > > DynAPI.onResize=function() { > var x = DynAPI.document.getWidth()/2-yourLayer.getWidth()/2; > var y = DynAPI.document.getHeight()/2-yourLayer.getHeight()/2; > yourLayer.moveTo(x,y); > } > > /martin > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED]] On Behalf Of > > Chun Wah Chan > > Sent: den 15 november 2001 15:10 > > To: [EMAIL PROTECTED] > > Subject: [Dynapi-Help] keep layer center when resize! > > > > > > Hi all: > > > > I've made a layer center to the DynAPI.document layer > > by using one of the tutorial on the web, however, it > > doesn't center when I tried to resize the window? > > > > I notice that there is a addEventListener method for > > the DynDocument object, but do I really need to add an > > eventListener to the DybDocument if I need to center a > > layer in it? or i can modify some code in the > > Dyndocument object? > > > > Thanks in advance! > > > > Herman > > > > _______________________________________________________ > > Build your own website in minutes and for free at > > http://ca.geocities.com > > > > > > _______________________________________________ > > Dynapi-Help mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > > _______________________________________________ > Dynapi-Help mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/dynapi-help > _______________________________________________ Dynapi-Help mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dynapi-help