You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(75) |
Nov
(252) |
Dec
(418) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(659) |
Feb
(1039) |
Mar
(870) |
Apr
(235) |
May
(329) |
Jun
(251) |
Jul
(123) |
Aug
(119) |
Sep
(67) |
Oct
(194) |
Nov
(535) |
Dec
(133) |
2002 |
Jan
(122) |
Feb
(24) |
Mar
(29) |
Apr
(28) |
May
(16) |
Jun
(20) |
Jul
(11) |
Aug
(12) |
Sep
(13) |
Oct
(14) |
Nov
(23) |
Dec
(19) |
2003 |
Jan
(28) |
Feb
(170) |
Mar
(288) |
Apr
(211) |
May
(126) |
Jun
(166) |
Jul
(131) |
Aug
(102) |
Sep
(211) |
Oct
(301) |
Nov
(22) |
Dec
(6) |
2004 |
Jan
(14) |
Feb
(16) |
Mar
(7) |
Apr
|
May
(8) |
Jun
(25) |
Jul
(21) |
Aug
(2) |
Sep
(7) |
Oct
|
Nov
(2) |
Dec
(1) |
2005 |
Jan
(4) |
Feb
(2) |
Mar
(14) |
Apr
(24) |
May
(3) |
Jun
(7) |
Jul
(30) |
Aug
(5) |
Sep
(1) |
Oct
(3) |
Nov
|
Dec
(1) |
2006 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(4) |
Oct
|
Nov
|
Dec
|
From: Darin K. <dka...@ef...> - 2000-11-02 20:07:10
|
Scott, genius work as always. (watch out or you'll give the midwest a good name! ;) For those of you who have not yet read Scott's latest article, it's a *must* read! http://scottandrew.com/index.php?dom/dom_doit.html -------------------------------------------------- Darin Kadrioski Applications/Internet Developer Electronic Freight Exchange, Corp. dka...@ef... (916) 933-0724 x315 |
From: .:: O. ::. <oc...@ho...> - 2000-11-02 19:37:18
|
Hi, Well, in regards my rollOver animation problem.. I sorted out my IE 'always reloading the images' problem by setting each image in the animation within it's own DynLayer(). Now I seem to have the dreaded 'can't catch mouseOver events' IE problem. Again, any solutions to this headache ? I have tried to catch events on the main Widgit and not on the image DynLayers it encapsulates. I have even tried to use setHTML(" ") on the widgit (dam, how do you spell widgit ? widget ? wigit ?) to try to have something to catch the events 'on' but still, in IE I can't seem to catch mouseOver events at all (onClick events work properly though). Thanks again... OCB _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. |
From: Pascal B. <pb...@oi...> - 2000-11-02 15:16:46
|
try checking for ondragend (and not ondragstop) should be fiering normally. Pascal Bestebroer pb...@oi... http://www.oibv.com -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Behrendt Darboven Verzonden: donderdag 2 november 2000 16:08 Aan: dyn...@li... Onderwerp: [Dynapi-Dev] BUG in DragEvent? Hi, I checked the following code, and found out, that the "ondragend" event never happens. Why? 1 <html> 2 <head><title>scheiss weiber</title> 3 <script language="JavaScript1.2" src="js/dynapi.js"></script> 4 <script language="JavaScript1.2"> 5 DynAPI.setLibraryPath("js/lib2.0") 6 DynAPI.include("core.api.*") 7 DynAPI.onLoad=function() { 8 myLayer=new DynLayer(null,100,100,100,100,"#c0c0c0") 9 10 myListener=new EventListener(myLayer) 11 myListener.ondragstart=function(e) { 12 target=e.getTarget() 13 target.setBgColor("#d000c0") 14 } 15 myListener.ondragstop=function() { // this never happens 16 target=e.getTarget() 17 target.setBgColor("#f0f0f0") 18 } 19 myLayer.addEventListener(myListener) 20 21 DragEvent.setDragBoundary(myLayer) 22 DragEvent.enableDragEvents(myLayer) 23 24 DynAPI.document.addChild(myLayer) 25 } 26 </script> 27 </head> 28 <body> 29 </body> 30 </html> regards, Behrendt _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |
From: Robert R. <rra...@ya...> - 2000-11-02 14:32:10
|
The event is called dragend. So it should be ondragend, not ondragstop. \\Robert -- > Hi, > I checked the following code, and found out, that the "ondragend" event > never happens. Why? > > 1 <html> > 2 <head><title>scheiss weiber</title> > 3 <script language="JavaScript1.2" src="js/dynapi.js"></script> > 4 <script language="JavaScript1.2"> > 5 DynAPI.setLibraryPath("js/lib2.0") > 6 DynAPI.include("core.api.*") > 7 DynAPI.onLoad=function() { > 8 myLayer=new DynLayer(null,100,100,100,100,"#c0c0c0") > 9 > 10 myListener=new EventListener(myLayer) > 11 myListener.ondragstart=function(e) { > 12 target=e.getTarget() > 13 target.setBgColor("#d000c0") > 14 } > 15 myListener.ondragstop=function() { // this > never happens > 16 target=e.getTarget() > 17 target.setBgColor("#f0f0f0") > 18 } > 19 myLayer.addEventListener(myListener) > 20 > 21 DragEvent.setDragBoundary(myLayer) > 22 DragEvent.enableDragEvents(myLayer) > 23 > 24 DynAPI.document.addChild(myLayer) > 25 } > 26 </script> > 27 </head> > 28 <body> > 29 </body> > 30 </html> > > regards, Behrendt > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |
From: Behrendt D. <Beh...@da...> - 2000-11-02 14:04:38
|
Hi, I checked the following code, and found out, that the "ondragend" event never happens. Why? 1 <html> 2 <head><title>scheiss weiber</title> 3 <script language="JavaScript1.2" src="js/dynapi.js"></script> 4 <script language="JavaScript1.2"> 5 DynAPI.setLibraryPath("js/lib2.0") 6 DynAPI.include("core.api.*") 7 DynAPI.onLoad=function() { 8 myLayer=new DynLayer(null,100,100,100,100,"#c0c0c0") 9 10 myListener=new EventListener(myLayer) 11 myListener.ondragstart=function(e) { 12 target=e.getTarget() 13 target.setBgColor("#d000c0") 14 } 15 myListener.ondragstop=function() { // this never happens 16 target=e.getTarget() 17 target.setBgColor("#f0f0f0") 18 } 19 myLayer.addEventListener(myListener) 20 21 DragEvent.setDragBoundary(myLayer) 22 DragEvent.enableDragEvents(myLayer) 23 24 DynAPI.document.addChild(myLayer) 25 } 26 </script> 27 </head> 28 <body> 29 </body> 30 </html> regards, Behrendt |
From: Scott A. L. <sc...@sc...> - 2000-11-01 21:07:25
|
Hmm...that didn't work! On my pages, IE5.5 is reloading the images every time, whether it's a background image or not. Even setting "Check for updates" to never doesn't help. In fact, I can *see* in images in the IE5.5 cache, but they're still being reloaded each time. Weird. scottandrew |
From: Robert R. <rra...@ya...> - 2000-11-01 20:24:08
|
Yes, the forum at Dan's site has gotten out of hand. I heard from Dan last week, and it doesn't seem like he's going to keep his forum up much longer anyway. So, I guess it will no longer be a problem if its gone. Robert |
From: Pascal B. <pa...@dy...> - 2000-11-01 19:13:16
|
First a question, in createElement the following code is there: if (!this.dyndoc.allID[this.id]) { if (DynLayer.unassigned.length>0) { for (var i=0; i<DynLayer.unassigned.length; i++) { if (DynLayer.unassigned[i]==this) DynAPI.removeFromArray(DynLayer.unassigned,this) } } } else... in the previous version this was: if (!this.dyndoc.allID[this.id]) { this.dyndoc.all[this.dyndoc.all.length]=this this.dyndoc.allID[this.id]=this } else... which looks better then the first code.. it should be added to the dyndoc.all array, the remove from the unassigned array is done in the addChild() method of the parent.. also the removeFromArray already walks thru the complete array to see if the child is in it, so no need to do that before calling the array (kinda makes it a double-check slowing things down) I think the original code was correct (Scott's original code I believe) not sure where this change comes from but I think it's not doing what it should do (i.e.: add it to the dyndoc.all array) I've did some more research into the speed improvements, and the previous setClip() fix wasn't correct (so dont use it).. I now took another aproach and unrolled most css calls from within the createElement.. this shows some nice improvements. Here's a re-hack of the createElement() method (with the old code as explained above still in place) look at the comments for info on changes: DynLayer.prototype.createElement=function() { if (this.created || !this.parent || !this.parent.created) return var id=this.id var parent=this.parent var p=this.pad // [*] changed this line, it was var p=this.pad||0 var w=this.w var lyr var doc=parent.doc if (parent.isDynDocument) this.dyndoc=parent else this.dyndoc=this.parent.dyndoc // [!] warning, this is still the old code from Scott, not the code from the latest release.. if (!this.dyndoc.allID[this.id]) { this.dyndoc.all[this.dyndoc.all.length]=this this.dyndoc.allID[this.id]=this } else { alert("Not allowed to create the same element twice in the same document: "+this.id) return } if (is.ns && doc.recycled && doc.recycled.length>0) { lyr=doc.recycled[0] DynAPI.removeFromArray(doc.recycled,doc.recycled[0],false) } else { var parentElement=(parent.isDynLayer)? parent.elm : parent.doc.body if (is.ns4) { lyr=new Layer(w,parent.elm); lyr.captureEvents(Event.LOAD); lyr.onload=function() {} if (p) lyr.padding=p; // [*] added an if (p) } else if (is.ie4) { if (!p) p=0 // [*] we call this backward compatibility :-) var code='<div id="' + id + '" style="position:absolute; left:0px; top:0px; padding:'+p+'px; width:'+w+'px;"></div>' parentElement.insertAdjacentHTML("beforeEnd", code) lyr=parentElement.children[parentElement.children.length-1] } else if (is.ie5 || is.ns5) { lyr=this.dyndoc.doc.createElement("DIV") lyr.style.position="absolute" if (p) lyr.style.padding=p // [*] added an if (p) skipping this actually saves some noticeable time! (strangely) lyr.id=id parentElement.appendChild(lyr) } } this.assignElement(lyr) // [-] removed this.setBgColor, and replaced it with following code if (this.bgColor!=null) if (is.ns4) this.doc.bgColor=this.bgColor else this.css.backgroundColor=this.bgColor } if (this.bgImage!=null) this.setBgImage(this.bgImage) if (this.hasEventListeners) this.captureMouseEvents() if (this.html!=null) { this.setHTML(this.html) if (this.w==null) this.w=this.getContentWidth() if (this.h==null) this.h=this.getContentHeight() } // [-] Now for the major changes, removed all setSize() moveTo() and clip() methods, and replaced it with this code: var mycss=this.css if (is.ns) { mycss.left=this.x mycss.top=this.y mycss.top=mycss.left=0 mycss.right=this.w mycss.bottom=this.h } else { mycss.pixelLeft=this.x mycss.pixelTop=this.y } if (is.ie || is.ns5) { mycss.width=this.w mycss.height=this.h mycss="rect(0px "+this.w+"px "+this.h+"px 0px)" } mycss.visibility=this.visible?"inherit":(is.ns4?"hide":"hidden") // -- end of changes :-) if (is.ie55 && this.bgImage==null && this.html==null) this.setBgImage('javascript:bugfix=true') if (this.z) this.setZIndex(this.z) // [!] this also differs from original code, no call to createChildElements, but do it here.. // no call to other function should also speed it up a bit. for (var i in this.children) this.children[i].createElement() if (this.onCreate) this.onCreate() } Pascal Bestebroer pa...@dy... http://www.dynamic-core.net |
From: Scott A. L. <sc...@sc...> - 2000-11-01 17:15:10
|
> While I'm mailing.. any chance of getting Dan to upgrade the Forum Perl > script to check a username has already been allocated ? Im sure most of you > have seen the blatently racist, baited messages some idiot posted under the > name OCB. It would just be nice to stop any repitition. Warning: off-topic post follows: If it's of any interest to anyone, I took the DForum code and modified it to allow the administrator block IP addresses. If someone's being bad you can lock them out. I also added a user-registration feature, that requires users to register with the standard name, password and valid e-mail address before they can use the forum. I doubt that Dan would implement it, though. I prefer forums and lists such as this one, because they tend to keep the riffraff out. Every BBS I've seen that doesn't require registration inevitably turns into a flame-war battleground. Knowing that they can be traced/blocked usually keeps trolls away. I too am tired of the crap that goes on at Dan's forum, but I've come to accept it. |
From: Scott A. L. <sc...@sc...> - 2000-11-01 17:02:05
|
Thanks for pointing that out. I'm having similar problems. I prefer using bgImages because I don't like using setHTML for images, but now I guess I'll switch. Curse you, Microsoft! scottandrew ".:: OCB ::." wrote: > > Great stuff indeed. They are set using setBgImage which, as you say, is > causing this rampant reloading.. thanks for the reply. > > >From: "Pascal Bestebroer" <pa...@dy...> > >Reply-To: dyn...@li... > >To: <dyn...@li...> > >Subject: RE: [Dynapi-Dev] IE 5.5 reloading images everytime ? > >Date: Wed, 1 Nov 2000 12:29:20 +0100 > > > >Are those background images? (set using setBgImage) or placed inside > >the setHTML() ? > > > >if they are background images, everytime a change to a layer happens the > >image will be reloaded. > > > >in other case, the browser should cache them after the first try and not > >keep reloading them. > > > >Pascal Bestebroer > >pb...@oi... > >http://www.oibv.com > > > > > >-----Oorspronkelijk bericht----- > >Van: dyn...@li... > >[mailto:dyn...@li...]Namens B M > >Verzonden: woensdag 1 november 2000 12:27 > >Aan: dyn...@li... > >Onderwerp: [Dynapi-Dev] IE 5.5 reloading images everytime ? > > > > > >Hi, I've just checked my site in IE 5.5 and noticed that the menu images > >seem to be reloaded everytime they are swapped for a rollover animation. > >This means the animation skip's frames (additionally, the mouse pointer > >turns into a flickering 'eyeglass'). > > > >Anyone encountered this before ? Got a workaround ? > > > >Thanks, > > > >OCB. > > > >While I'm mailing.. any chance of getting Dan to upgrade the Forum Perl > >script to check a username has already been allocated ? Im sure most of you > >have seen the blatently racist, baited messages some idiot posted under the > >name OCB. It would just be nice to stop any repitition. > >_________________________________________________________________________ > >Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > > >Share information about yourself, create your own public profile at > >http://profiles.msn.com. > > > >_______________________________________________ > >Dynapi-Dev mailing list > >Dyn...@li... > >http://lists.sourceforge.net/mailman/listinfo/dynapi-dev > > > >_______________________________________________ > >Dynapi-Dev mailing list > >Dyn...@li... > >http://lists.sourceforge.net/mailman/listinfo/dynapi-dev > > _________________________________________________________________________ > Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > > Share information about yourself, create your own public profile at > http://profiles.msn.com. > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |
From: Scott A. L. <sc...@sc...> - 2000-11-01 16:59:06
|
Michael Lilli and I are having an pretty productive off-list conversation about the resize fix...it's also uncovering some weaknesses in the way the API assembles and deletes DynLayers and their associated layers. I think he's working on a consistent patch that should fix a couple problems. scottandrew Rob Romanek wrote: > > Thanks for the quick response. > I'm looking forward to trying out your patch. > > Scott Andrew LePera wrote: > > > It looks like the current implementation of the resize fix is > > incomplete. I am working on a patch that will hopefully fix this > > problem once and for all. It should be posted soon. > > > > scottandrew > > > > Rob Romanek wrote: > > > > > > Hi, > > > > > > Can anyone update me on the current state of the Netscape resize bug. > > > > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |
From: .:: O. ::. <oc...@ho...> - 2000-11-01 13:23:26
|
Great stuff indeed. They are set using setBgImage which, as you say, is causing this rampant reloading.. thanks for the reply. >From: "Pascal Bestebroer" <pa...@dy...> >Reply-To: dyn...@li... >To: <dyn...@li...> >Subject: RE: [Dynapi-Dev] IE 5.5 reloading images everytime ? >Date: Wed, 1 Nov 2000 12:29:20 +0100 > >Are those background images? (set using setBgImage) or placed inside >the setHTML() ? > >if they are background images, everytime a change to a layer happens the >image will be reloaded. > >in other case, the browser should cache them after the first try and not >keep reloading them. > >Pascal Bestebroer >pb...@oi... >http://www.oibv.com > > >-----Oorspronkelijk bericht----- >Van: dyn...@li... >[mailto:dyn...@li...]Namens B M >Verzonden: woensdag 1 november 2000 12:27 >Aan: dyn...@li... >Onderwerp: [Dynapi-Dev] IE 5.5 reloading images everytime ? > > >Hi, I've just checked my site in IE 5.5 and noticed that the menu images >seem to be reloaded everytime they are swapped for a rollover animation. >This means the animation skip's frames (additionally, the mouse pointer >turns into a flickering 'eyeglass'). > >Anyone encountered this before ? Got a workaround ? > >Thanks, > >OCB. > >While I'm mailing.. any chance of getting Dan to upgrade the Forum Perl >script to check a username has already been allocated ? Im sure most of you >have seen the blatently racist, baited messages some idiot posted under the >name OCB. It would just be nice to stop any repitition. >_________________________________________________________________________ >Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > >Share information about yourself, create your own public profile at >http://profiles.msn.com. > >_______________________________________________ >Dynapi-Dev mailing list >Dyn...@li... >http://lists.sourceforge.net/mailman/listinfo/dynapi-dev > >_______________________________________________ >Dynapi-Dev mailing list >Dyn...@li... >http://lists.sourceforge.net/mailman/listinfo/dynapi-dev _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. |
From: Pascal B. <pa...@dy...> - 2000-11-01 11:29:29
|
Are those background images? (set using setBgImage) or placed inside the setHTML() ? if they are background images, everytime a change to a layer happens the image will be reloaded. in other case, the browser should cache them after the first try and not keep reloading them. Pascal Bestebroer pb...@oi... http://www.oibv.com -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens B M Verzonden: woensdag 1 november 2000 12:27 Aan: dyn...@li... Onderwerp: [Dynapi-Dev] IE 5.5 reloading images everytime ? Hi, I've just checked my site in IE 5.5 and noticed that the menu images seem to be reloaded everytime they are swapped for a rollover animation. This means the animation skip's frames (additionally, the mouse pointer turns into a flickering 'eyeglass'). Anyone encountered this before ? Got a workaround ? Thanks, OCB. While I'm mailing.. any chance of getting Dan to upgrade the Forum Perl script to check a username has already been allocated ? Im sure most of you have seen the blatently racist, baited messages some idiot posted under the name OCB. It would just be nice to stop any repitition. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |
From: Pascal B. <pa...@dy...> - 2000-11-01 11:16:29
|
Hehe, my site has been "invisible" for IE4 users for a while.. so it was about time that I fixed it :-) I made a small fix in the core.ext.inline file: DynLayer.prototype.updateValues=function() { if (is.ns) { this.x=parseInt(this.css.left) this.y=parseInt(this.css.top) this.w=is.ns4? this.css.clip.width : parseInt(this.css.width) this.h=is.ns4? this.css.clip.height : parseInt(this.css.height) if (is.ns4) this.clip=[this.css.clip.top,this.css.clip.right,this.css.clip.bottom,this.c ss.clip.left] this.bgColor = this.doc.bgColor!="this.doc.bgColor"?this.doc.bgColor:null this.bgImage = this.elm.background.src!=""?this.elm.background.src:null this.html = this.innerHTML = this.elm.innerHTML = "" } else if (is.ie) { this.x=this.elm.offsetLeft this.y=this.elm.offsetTop /* Changed following lines for IE4, adding getcontentWidth and getContentHeight, this fixes height problems on inline-layers without a height defined in there style (making the height=0 so "invisible") */ this.w=is.ie4? this.css.pixelWidth||this.getContentWidth() : this.elm.offsetWidth this.h=is.ie4? this.css.pixelHeight||this.getContentHeight() : this.elm.offsetHeight this.bgImage = this.css.backgroundImage this.bgColor = this.css.backgroundColor this.html = this.innerHTML = this.elm.innerHTML } this.z = this.css.zIndex var b = this.css.visibility this.visible = (b=="inherit"||b=="show"||b=="visible"||b=="") } greets! Pascal Bestebroer pb...@oi... http://www.oibv.com |
From: B M <oc...@ho...> - 2000-11-01 10:43:34
|
Hi, I've just checked my site in IE 5.5 and noticed that the menu images seem to be reloaded everytime they are swapped for a rollover animation. This means the animation skip's frames (additionally, the mouse pointer turns into a flickering 'eyeglass'). Anyone encountered this before ? Got a workaround ? Thanks, OCB. While I'm mailing.. any chance of getting Dan to upgrade the Forum Perl script to check a username has already been allocated ? Im sure most of you have seen the blatently racist, baited messages some idiot posted under the name OCB. It would just be nice to stop any repitition. _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. |
From: B M <oc...@ho...> - 2000-11-01 10:27:18
|
OK, I'm a plonker. A classic case of 'Didn't check the reply to address'. Sorry people.. just another message to delete I suppose. >From: "B M" <oc...@ho...> >Reply-To: dyn...@li... >To: dyn...@li... >Subject: Re: [Dynapi-Dev] OCB's Declan Killen Site >Date: Wed, 01 Nov 2000 10:16:16 GMT > >Yep, my web host decided it didn't want me to upload any more files, half >way through the upload... I fixed it this morning though. Should be working >properly now. > >P.S. Thanks for the mail ! > > >>From: Darin Kadrioski <dka...@ef...> >>Reply-To: dyn...@li... >>To: "'dyn...@li... '" >><dyn...@li...> >>Subject: [Dynapi-Dev] OCB's Declan Killen Site >>Date: Tue, 31 Oct 2000 20:09:06 -0800 >> >>ocb, did you know your site is no longer working since the upgrade? It >>repeatably tries to reload itself. >> >>Just a heads up, old chap. >>_______________________________________________ >>Dynapi-Dev mailing list >>Dyn...@li... >>http://lists.sourceforge.net/mailman/listinfo/dynapi-dev > >_________________________________________________________________________ >Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. > >Share information about yourself, create your own public profile at >http://profiles.msn.com. > >_______________________________________________ >Dynapi-Dev mailing list >Dyn...@li... >http://lists.sourceforge.net/mailman/listinfo/dynapi-dev _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. |
From: B M <oc...@ho...> - 2000-11-01 10:16:25
|
Yep, my web host decided it didn't want me to upload any more files, half way through the upload... I fixed it this morning though. Should be working properly now. P.S. Thanks for the mail ! >From: Darin Kadrioski <dka...@ef...> >Reply-To: dyn...@li... >To: "'dyn...@li... '" ><dyn...@li...> >Subject: [Dynapi-Dev] OCB's Declan Killen Site >Date: Tue, 31 Oct 2000 20:09:06 -0800 > >ocb, did you know your site is no longer working since the upgrade? It >repeatably tries to reload itself. > >Just a heads up, old chap. >_______________________________________________ >Dynapi-Dev mailing list >Dyn...@li... >http://lists.sourceforge.net/mailman/listinfo/dynapi-dev _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. Share information about yourself, create your own public profile at http://profiles.msn.com. |
From: Pascal B. <pb...@oi...> - 2000-11-01 07:43:35
|
A short test with some bigger code revealed some problems in my current speed-optimisation.. have to research them so don't use the previous code (was sleepy when I wrote it I guess :-) I'll see if I can fix the problems and still keep the speed increase Pascal Bestebroer pb...@oi... http://www.oibv.com -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Darin Kadrioski Verzonden: woensdag 1 november 2000 8:39 Aan: 'dyn...@li...' Onderwerp: RE: [Dynapi-Dev] Speed fix part II // with the above code I got a speed increase of 50% on 300 simple dynlayers That's a pretty phenomenal optimization! I wonder if there are any more hiding beneath the layers. Initiialization time has always been one my biggest problems using v2 (along with IE's apparent memory leaks! ;) Great work as usual, Pascal! -----Original Message----- From: Pascal Bestebroer [mailto:pa...@dy...] Sent: Tuesday, October 31, 2000 1:17 PM To: Dev Subject: [Dynapi-Dev] Speed fix part II Sorry for mailing so much into this list :-) but just looked at the setClip() some more and as I see it the clip() is always the same as the top;left;width and height values? then why use it? Only Netscape needs the values set, so for IE we could totally skip the setClip() method. IF the setClip() can be used in IE to set some other sort of clipping on/off (not sure what) then we could make another function that is called for setSize() methods (setWidth,setHeight) which does NOT call the old setclip, but a simple call for Netscape (making sure bottom,right,left and top values are set correctly). This seems to speed up things ALOT, here's another hack at the function: DynLayer.prototype.setClip=function(clip) { if (!this.created || is.ie || is.ns5) return var c=this.css.clip c.top=clip[0]||0 c.right=clip[1]||this.w c.bottom=clip[2]||this.h c.left=clip[3]||0 } For a function that is, in my opinion, rarely used it takes up way to much initialisation time.. with the above code I got a speed increase of 50% on 300 simple dynlayers (in a for-loop) that's on a P3 600, so not sure what other machines would do, and/or if IE4 behaves nicely with this code. Pascal Bestebroer pa...@dy... http://www.dynamic-core.net _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-dev _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |
From: Darin K. <dka...@ef...> - 2000-11-01 04:06:04
|
ocb, did you know your site is no longer working since the upgrade? It repeatably tries to reload itself. Just a heads up, old chap. |
From: Rob R. <ro...@ma...> - 2000-11-01 03:09:42
|
Thanks for the quick response. I'm looking forward to trying out your patch. Scott Andrew LePera wrote: > It looks like the current implementation of the resize fix is > incomplete. I am working on a patch that will hopefully fix this > problem once and for all. It should be posted soon. > > scottandrew > > Rob Romanek wrote: > > > > Hi, > > > > Can anyone update me on the current state of the Netscape resize bug. > > |
From: Scott A. L. <sc...@sc...> - 2000-11-01 01:25:12
|
It looks like the current implementation of the resize fix is incomplete. I am working on a patch that will hopefully fix this problem once and for all. It should be posted soon. scottandrew Rob Romanek wrote: > > Hi, > > Can anyone update me on the current state of the Netscape resize bug. > > I've downloaded the lastest version 10.30b and the version by Scott > Andrew LePera and both of these will not refresh properly after resizing > in Netscape > > I get a javascript error saying "line 272 of core.api.dynlayer.js > this.elm has no properties" > > I'm running version 4.6 of Netscape on windows 98. > > Thanks, > > Rob > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |
From: Rob R. <ro...@ma...> - 2000-11-01 00:21:16
|
Hi, Can anyone update me on the current state of the Netscape resize bug. I've downloaded the lastest version 10.30b and the version by Scott Andrew LePera and both of these will not refresh properly after resizing in Netscape I get a javascript error saying "line 272 of core.api.dynlayer.js this.elm has no properties" I'm running version 4.6 of Netscape on windows 98. Thanks, Rob |
From: Scott A. L. <sc...@sc...> - 2000-10-31 23:16:23
|
Maybe clipping functions could be separated into a DynLayer extension, rather than being part of the core. Clipping is still useful for wipe effects, but if there's really no reason to set clip manually then maybe the setSize can be rewritten to set clip values for NS initially. Pascal Bestebroer wrote: > > Sorry for mailing so much into this list :-) > > but just looked at the setClip() some more and as I see it the clip() is > always the > same as the top;left;width and height values? then why use it? Only > Netscape needs > the values set, so for IE we could totally skip the setClip() method. > > IF the setClip() can be used in IE to set some other sort of clipping on/off > (not sure > what) then we could make another function that is called for setSize() > methods (setWidth,setHeight) > which does NOT call the old setclip, but a simple call for Netscape (making > sure bottom,right,left and top > values are set correctly). > > This seems to speed up things ALOT, here's another hack at the function: > > DynLayer.prototype.setClip=function(clip) { > if (!this.created || is.ie || is.ns5) return > var c=this.css.clip > c.top=clip[0]||0 > c.right=clip[1]||this.w > c.bottom=clip[2]||this.h > c.left=clip[3]||0 > } > > For a function that is, in my opinion, rarely used it takes up way to much > initialisation time.. > > with the above code I got a speed increase of 50% on 300 simple dynlayers > (in a for-loop) that's > on a P3 600, so not sure what other machines would do, and/or if IE4 behaves > nicely with this code. > > Pascal Bestebroer > pa...@dy... > http://www.dynamic-core.net > > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |
From: Darin K. <dka...@ef...> - 2000-10-31 23:16:12
|
// with the above code I got a speed increase of 50% on 300 simple dynlayers That's a pretty phenomenal optimization! I wonder if there are any more hiding beneath the layers. Initiialization time has always been one my biggest problems using v2 (along with IE's apparent memory leaks! ;) Great work as usual, Pascal! -----Original Message----- From: Pascal Bestebroer [mailto:pa...@dy...] Sent: Tuesday, October 31, 2000 1:17 PM To: Dev Subject: [Dynapi-Dev] Speed fix part II Sorry for mailing so much into this list :-) but just looked at the setClip() some more and as I see it the clip() is always the same as the top;left;width and height values? then why use it? Only Netscape needs the values set, so for IE we could totally skip the setClip() method. IF the setClip() can be used in IE to set some other sort of clipping on/off (not sure what) then we could make another function that is called for setSize() methods (setWidth,setHeight) which does NOT call the old setclip, but a simple call for Netscape (making sure bottom,right,left and top values are set correctly). This seems to speed up things ALOT, here's another hack at the function: DynLayer.prototype.setClip=function(clip) { if (!this.created || is.ie || is.ns5) return var c=this.css.clip c.top=clip[0]||0 c.right=clip[1]||this.w c.bottom=clip[2]||this.h c.left=clip[3]||0 } For a function that is, in my opinion, rarely used it takes up way to much initialisation time.. with the above code I got a speed increase of 50% on 300 simple dynlayers (in a for-loop) that's on a P3 600, so not sure what other machines would do, and/or if IE4 behaves nicely with this code. Pascal Bestebroer pa...@dy... http://www.dynamic-core.net _______________________________________________ Dynapi-Dev mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-dev |
From: Pascal B. <pa...@dy...> - 2000-10-31 21:13:30
|
Sorry for mailing so much into this list :-) but just looked at the setClip() some more and as I see it the clip() is always the same as the top;left;width and height values? then why use it? Only Netscape needs the values set, so for IE we could totally skip the setClip() method. IF the setClip() can be used in IE to set some other sort of clipping on/off (not sure what) then we could make another function that is called for setSize() methods (setWidth,setHeight) which does NOT call the old setclip, but a simple call for Netscape (making sure bottom,right,left and top values are set correctly). This seems to speed up things ALOT, here's another hack at the function: DynLayer.prototype.setClip=function(clip) { if (!this.created || is.ie || is.ns5) return var c=this.css.clip c.top=clip[0]||0 c.right=clip[1]||this.w c.bottom=clip[2]||this.h c.left=clip[3]||0 } For a function that is, in my opinion, rarely used it takes up way to much initialisation time.. with the above code I got a speed increase of 50% on 300 simple dynlayers (in a for-loop) that's on a P3 600, so not sure what other machines would do, and/or if IE4 behaves nicely with this code. Pascal Bestebroer pa...@dy... http://www.dynamic-core.net |