Mendjeli: Perhaps you could without recreating but I haven't checked this (trace through the code and debug it) I think it should be checked if on the bug list and submitted as a bug. It's certainly a good bug. Todd
-----Original Message----- From: Mendjeli mahidine [mailto:[EMAIL PROTECTED]] Sent: Wednesday, December 05, 2001 12:21 PM To: Todd Marshall Subject: Re: [Dynapi-Help] addChild, removeChild bug? Hello, If i understand well we need to recreate the layer? there is no ways without recreating the layer? Thx, ----- Original Message ----- From: "Todd Marshall" <[EMAIL PROTECTED]> To: "Mendjeli mahidine" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Wednesday, December 05, 2001 4:34 PM Subject: RE: [Dynapi-Help] addChild, removeChild bug? > HELLO > I created a demo to do "addChild" and "deleteChild" which is the way > I've solved this problem. > It's appended at the END of this Message. > Todd. > > > -----Original Message----- > From: Mendjeli mahidine [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, December 05, 2001 10:01 AM > To: [EMAIL PROTECTED] > Subject: [Dynapi-Help] addChild, removeChild bug? > > > Problem when adding,removing and readding a layer!!! > I am using the DynAPI.document.addChild(mylayer) instruction to add my > layer: ok > the i use DynAPI.document.removeChild()mylayer) to remove it from the > doc: > ok > But when trying to add it a new time nothing happen > DynAPI.document.addChild(mylayer) : BAD > can't see my layer and my layer objetc exist??? (i also use > removeFromParent > but it 's the sam pbme) > > Does anyone can give me the solution?? > > > MM > > ----- Original Message ----- > From: <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Tuesday, December 04, 2001 9:02 PM > Subject: Dynapi-Help digest, Vol 1 #768 - 7 msgs > > > > Send Dynapi-Help mailing list submissions to > > [EMAIL PROTECTED] > > > > To subscribe or unsubscribe via the World Wide Web, visit > > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > or, via email, send a message with subject or body 'help' to > > [EMAIL PROTECTED] > > > > You can reach the person managing the list at > > [EMAIL PROTECTED] > > > > When replying, please edit your Subject line so it is more specific > > than "Re: Contents of Dynapi-Help digest..." > > > > > > > ------------------------------------------------------------------------ > ---- > ---- > > > > Today's Topics: > > > > 1. Bug with IE5.5 winNT: "is is not defined" (Quang Nguyen) > > 2. Re: Bug with IE5.5 winNT: "is is not defined" (Doug Melvin) > > 3. FW: [Dynapi-Help] Bug with IE5.5 winNT: "is is not defined" > (Todd > Marshall) > > 4. Re: Bug with IE5.5 winNT: "is is not defined" (Michael > Pemberton) > > 5. Re: Changing a layers parent. (R & S Buckland) > > 6. addChild and removeChild (Mendjeli mahidine) > > 7. character limit? (Ochen K.) > > > > > ------------------------------------------------------------------------ > ---- > ---- > > > > _______________________________________________ > > 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 > > > > =========================================================== > > > <html> > <head> > <title>Add/Delete DynLayer Demo</title> > <script language="Javascript" src="../src/dynapi.js"></script> > <script language="Javascript"> > DynAPI.setLibraryPath('../src/lib/'); > DynAPI.include('dynapi.api.*'); > DynAPI.include('dynapi.event.*'); > DynAPI.include('dynapi.gui.dynimage.js'); > DynAPI.include("dynapi.gui.label.js") > DynAPI.include("dynapi.gui.list.js") > DynAPI.include("dynapi.gui.button.js") > </script> > <script language="Javascript"> > DynAPI.onLoad = function() { > > > AListener = new EventListener(DynAPI.document); > AListener.onmousedown = function(e) { > e.cancelBrowserEvent(); > }; > AListener.onmousemove = function(e) { > e.cancelBrowserEvent(); > }; > AListener.onmouseup = function(e) { > e.cancelBrowserEvent(); > setTimeout("delA()",200); > > }; > > layerA = new DynLayer(null,50,50,100,100,'#4080C0'); > layerA.addEventListener(AListener); > DynAPI.document.addChild(layerA) > > BListener = new EventListener(DynAPI.document); > BListener.onmousedown = function(e) { > e.cancelBrowserEvent(); > }; > BListener.onmousemove = function(e) { > e.cancelBrowserEvent(); > }; > BListener.onmouseup = function(e) { > e.cancelBrowserEvent(); > setTimeout("delB()",200); > }; > > } > > delA = function() { > > // RECREATING LAYER > layerB = new DynLayer(null,150,50,100,100,'#C08040'); > layerB.addEventListener(BListener); > // END OF RECREATING LAYER CODE > > DynAPI.document.addChild(layerB) > DynAPI.document.deleteChild(layerA); > > } > > delB = function() { > > // RECREATING LAYER > layerA = new DynLayer(null,50,50,100,100,'#4080C0'); > layerA.addEventListener(AListener); > // END OF RECREATING LAYER CODE > > DynAPI.document.addChild(layerA) > DynAPI.document.deleteChild(layerB); > > } > > </script> > > </head> > > <body bgcolor="#004000" TEXT="#FFFF00" LINK="#40FF00" VLINK="#80FFFF" > ALINK="#FF00FF"> > Add/Delete DynLayer Demo > </body> > </html> > > ============================================== _______________________________________________ Dynapi-Help mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dynapi-help