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

Reply via email to