You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(11) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(66) |
Feb
(52) |
Mar
(88) |
Apr
(27) |
May
(17) |
Jun
(18) |
Jul
(5) |
Aug
(12) |
Sep
(4) |
Oct
(4) |
Nov
(3) |
Dec
(3) |
2002 |
Jan
(6) |
Feb
|
Mar
|
Apr
(1) |
May
(5) |
Jun
(8) |
Jul
(8) |
Aug
(5) |
Sep
(8) |
Oct
(16) |
Nov
(6) |
Dec
(4) |
2003 |
Jan
(9) |
Feb
(5) |
Mar
(7) |
Apr
(6) |
May
(7) |
Jun
(12) |
Jul
(15) |
Aug
(17) |
Sep
(12) |
Oct
(16) |
Nov
(29) |
Dec
(27) |
2004 |
Jan
(65) |
Feb
(120) |
Mar
(50) |
Apr
(36) |
May
(21) |
Jun
(11) |
Jul
(20) |
Aug
(16) |
Sep
(11) |
Oct
(25) |
Nov
(22) |
Dec
(36) |
2005 |
Jan
(11) |
Feb
(25) |
Mar
(41) |
Apr
(7) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
|
2006 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Nicola M. <nic...@ho...> - 2001-01-22 19:19:13
|
look cool on ie and ns 4 but it's nor working on ns 6 I think coz of the getContentWidth() and getContentHeight() they unfortunally don't work on ns 6 Or it can also be the setHTML u r using in ur DynAPI for both ns 4 and 6 u need to add a <nobr> tag aound your HTML ciao Y _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Alan M. <amu...@ra...> - 2001-01-22 18:13:47
|
Last week, I volunteered (on the help list) to further improve the list widget (which I am using as a menu navigator). I made a few changes and am hoping Robert (or another core developer) can check this into CVS. All my changes are noted with my initials "AM:" 1. I added the method List.setFont(face, size) to allow a web-developer to set a font for the all the list items. 2. I added a property to List "canDeselectAll" which (when false, the default) prevents the user from deselecting the selected item in the list. This property/feature is ignored when in multiMode. Apart from adding and initializing the property, I altered the following list item event handler to implement it: ListItem.listevents.onmousedown = function (e) { var o = e.getSource(); // AM: Prevent the user from deselecting if canDeselectAll is not true. // Of course multi-mode negates this option: if ((o.list.canDeselectAll) || o.list.multiMode || !o.selected) { o.setSelected(!o.selected); } }; 3. I added setFontColor() call in ListItem.setColors(). This is essentially a "bug fix". Apologies for attaching the file (zipped), but I figure that is the easiest way to get it to the core developers who can check it into CVS . To see an example of this list in action (with a very preliminary web site), go to: http://pweb.netcom.com/~amukamal/BWG/BWGFrames.html Please let me know when my changes are incorporated into the current snapshot. Thanks! -Alan ------------------------------------------------------------------ |
From: Robert R. <rra...@ya...> - 2001-01-22 16:37:05
|
Why do you say this: > l.oncreate=function(e) { > if (this.created) return That seems like an odd way to do it. In that statement this.created, I don't think this.created will ever be true, since this is not a DynLayer object. Why do you have all of that code in the create event? You should make the events static objects like: lxbutton.events = new EventListener() Why don't you go ahead and create the DynLayer's in the constructor, and then just resize them on the create event. -- // Robert Rainwater On 1/22/2001, 11:22:55 AM EST, Michele wrote about "[Dynapi-Widgetdev] NS often crashes with a simple widget ...": > Hi all, > I'm trying to use DynAPI to built my personal widgets, but I found some > misteriuos crashing when resizing NS (4.72) on NT 4.0 (NS 4.72 on Linux > RedHat 6.2 works fine; also with IE 5.5 works fine). > I didn't understand your answers very well on this arguments ... > Try resizing this example ("lxbutton.js" is my widget rollover button) for > about 10 times and you'll see the crashing: > (Note I dont' re-create the widget in l.oncrerate() event!) > --- code of "lxbutton.js" ----------- > function lxbutton(x,y,w,h,caption,color,bdc1,bdc2,rollOver) { > this.superClass=DynLayer > this.superClass() > this.id="lxbutton"+(lxbutton.Count++) > this.moveTo(x||0,y||0) > this.setSize(w||128,h||36) > this.caption=caption||'' > var l=new EventListener(this) > l.oncreate=function(e) { > if (this.created) return > o=e.getTarget() > o.setBgColor(color) > c1=color > c2=color > if (!rollOver) { > c1=bdc1 > c2=bdc2 > } > o.BorderL=new DynLayer(null,0,0,1,o.h,c1) > o.BorderT=new DynLayer(null,0,0,o.w,1,c1) > o.BorderR=new DynLayer(null,o.w-1,1,1,o.h-1,c2) > o.BorderB=new DynLayer(null,1,o.h-1,o.w-1,1,c2) > o.addChild(o.BorderL) > o.addChild(o.BorderT) > o.addChild(o.BorderR) > o.addChild(o.BorderB) > x1=6 > x2=6 > if (!rollOver) { > x1=5 > x2=5 > } > o.dyncaption=new DynLayer(null,x1,x2,o.w-6,o.h-6) > o.dyncaption.setHTML(o.caption) > o.addChild(o.dyncaption) > if (!is.ns) o.dyncaption.addEventListener(o.events) > o.dynevents = new DynLayer(null,0,0,o.w,o.h) > if (!is.ns) o.dynevents.addEventListener(o.events) > o.addChild(o.dynevents) > o.setVisible(true) > this.created=true > } > this.addEventListener(l) > this.events=new EventListener(this) > this.events.onmousedown=function(e) > o=e.getTarget() > o.BorderL.setBgColor(bdc2) > o.BorderR.setBgColor(bdc1) > o.BorderT.setBgColor(bdc2) > o.BorderB.setBgColor(bdc1) > o.dyncaption.moveTo(6,6) > } > this.events.onmouseup=function(e) { > o=e.getTarget() > o.BorderL.setBgColor(bdc1) > o.BorderR.setBgColor(bdc2) > o.BorderT.setBgColor(bdc1) > o.BorderB.setBgColor(bdc2) > o.invokeEvent("click") > o.dyncaption.moveTo(5,5) > } > if (rollOver) > this.events.onmouseover=function(e){ > o=e.getTarget() > o.BorderL.setBgColor(bdc1) > o.BorderR.setBgColor(bdc2) > o.BorderT.setBgColor(bdc1) > o.BorderB.setBgColor(bdc2) > o.dyncaption.moveTo(5,5) > } > this.events.onmouseout=function(e){ > o=e.getTarget() > o.BorderL.setBgColor(color) > o.BorderR.setBgColor(color) > o.BorderT.setBgColor(color) > o.BorderB.setBgColor(color) > o.dyncaption.moveTo(6,6) > } > } > if (is.ns) this.addEventListener(this.events) > return this > } > lxbutton.Count=0 > lxbutton.prototype=new DynLayer() > lxbutton.prototype.getSubClass=function() { return lxbutton } > ------ code of "test.html" -------- > <html> > <head><title>DynAPI2 tutor - button widget</title> > <Script language="Javascript" src="./js/dynapi.js"></script> > <Script language="Javascript"> > DynAPI.setLibraryPath('./js/lib/') > DynAPI.include('dynapi.api.*') > </script> > <Script language="Javascript" src="./lxbutton.js"> > </script> > <Script language="Javascript"> > DynAPI.onLoad=function() { > // a no-rollover button > myButton=new lxbutton(50,50,220,60,'<img src="logo.gif">Click > Me','#c0c0c0','#f0f0f0','#808080',false) > DynAPI.document.addChild(myButton) > // 3 rollover buttons > layer=new DynLayer(null,280,20,350,400,'#b21104') > DynAPI.document.addChild(layer) > myLxButton0=new lxbutton(50,50,260,60,'<img src="logo.gif">Click and Over > Me','#b21104','#ffffff','#808080',true) > layer.addChild(myLxButton0) > myLxButton1=new lxbutton(50,120,260,60,'<img src="logo.gif">Click and Over > Me','#b21104','#ffffff','#808080',true) > layer.addChild(myLxButton1) > myLxButton2=new lxbutton(50,190,260,60,'<img src="logo.gif">Click and Over > Me','#b21104','#ffffff','#808080',true) > layer.addChild(myLxButton2) > } > </script> > </head> > <body> > </body> > </html> > So, what is my error? > Thanx in advance. > Michele Muner. > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev |
From: Michele M. <m....@ly...> - 2001-01-22 16:24:31
|
Hi all, I'm trying to use DynAPI to built my personal widgets, but I found some misteriuos crashing when resizing NS (4.72) on NT 4.0 (NS 4.72 on Linux RedHat 6.2 works fine; also with IE 5.5 works fine). I didn't understand your answers very well on this arguments ... Try resizing this example ("lxbutton.js" is my widget rollover button) for about 10 times and you'll see the crashing: (Note I dont' re-create the widget in l.oncrerate() event!) --- code of "lxbutton.js" ----------- function lxbutton(x,y,w,h,caption,color,bdc1,bdc2,rollOver) { this.superClass=DynLayer this.superClass() this.id="lxbutton"+(lxbutton.Count++) this.moveTo(x||0,y||0) this.setSize(w||128,h||36) this.caption=caption||'' var l=new EventListener(this) l.oncreate=function(e) { if (this.created) return o=e.getTarget() o.setBgColor(color) c1=color c2=color if (!rollOver) { c1=bdc1 c2=bdc2 } o.BorderL=new DynLayer(null,0,0,1,o.h,c1) o.BorderT=new DynLayer(null,0,0,o.w,1,c1) o.BorderR=new DynLayer(null,o.w-1,1,1,o.h-1,c2) o.BorderB=new DynLayer(null,1,o.h-1,o.w-1,1,c2) o.addChild(o.BorderL) o.addChild(o.BorderT) o.addChild(o.BorderR) o.addChild(o.BorderB) x1=6 x2=6 if (!rollOver) { x1=5 x2=5 } o.dyncaption=new DynLayer(null,x1,x2,o.w-6,o.h-6) o.dyncaption.setHTML(o.caption) o.addChild(o.dyncaption) if (!is.ns) o.dyncaption.addEventListener(o.events) o.dynevents = new DynLayer(null,0,0,o.w,o.h) if (!is.ns) o.dynevents.addEventListener(o.events) o.addChild(o.dynevents) o.setVisible(true) this.created=true } this.addEventListener(l) this.events=new EventListener(this) this.events.onmousedown=function(e) o=e.getTarget() o.BorderL.setBgColor(bdc2) o.BorderR.setBgColor(bdc1) o.BorderT.setBgColor(bdc2) o.BorderB.setBgColor(bdc1) o.dyncaption.moveTo(6,6) } this.events.onmouseup=function(e) { o=e.getTarget() o.BorderL.setBgColor(bdc1) o.BorderR.setBgColor(bdc2) o.BorderT.setBgColor(bdc1) o.BorderB.setBgColor(bdc2) o.invokeEvent("click") o.dyncaption.moveTo(5,5) } if (rollOver) this.events.onmouseover=function(e){ o=e.getTarget() o.BorderL.setBgColor(bdc1) o.BorderR.setBgColor(bdc2) o.BorderT.setBgColor(bdc1) o.BorderB.setBgColor(bdc2) o.dyncaption.moveTo(5,5) } this.events.onmouseout=function(e){ o=e.getTarget() o.BorderL.setBgColor(color) o.BorderR.setBgColor(color) o.BorderT.setBgColor(color) o.BorderB.setBgColor(color) o.dyncaption.moveTo(6,6) } } if (is.ns) this.addEventListener(this.events) return this } lxbutton.Count=0 lxbutton.prototype=new DynLayer() lxbutton.prototype.getSubClass=function() { return lxbutton } ------ code of "test.html" -------- <html> <head><title>DynAPI2 tutor - button widget</title> <Script language="Javascript" src="./js/dynapi.js"></script> <Script language="Javascript"> DynAPI.setLibraryPath('./js/lib/') DynAPI.include('dynapi.api.*') </script> <Script language="Javascript" src="./lxbutton.js"> </script> <Script language="Javascript"> DynAPI.onLoad=function() { // a no-rollover button myButton=new lxbutton(50,50,220,60,'<img src="logo.gif">Click Me','#c0c0c0','#f0f0f0','#808080',false) DynAPI.document.addChild(myButton) // 3 rollover buttons layer=new DynLayer(null,280,20,350,400,'#b21104') DynAPI.document.addChild(layer) myLxButton0=new lxbutton(50,50,260,60,'<img src="logo.gif">Click and Over Me','#b21104','#ffffff','#808080',true) layer.addChild(myLxButton0) myLxButton1=new lxbutton(50,120,260,60,'<img src="logo.gif">Click and Over Me','#b21104','#ffffff','#808080',true) layer.addChild(myLxButton1) myLxButton2=new lxbutton(50,190,260,60,'<img src="logo.gif">Click and Over Me','#b21104','#ffffff','#808080',true) layer.addChild(myLxButton2) } </script> </head> <body> </body> </html> So, what is my error? Thanx in advance. Michele Muner. |
From: Nicola M. <nic...@ho...> - 2001-01-21 20:47:12
|
gotta u thanks Y _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Theo B. <be...@ot...> - 2001-01-21 12:22:44
|
Thanks again Pascal ----------------------------------- Theo Bebekis Thessaloniki, Greece be...@ot... ----------------------------------- > -----Original Message----- > From: dyn...@li... [mailto:dyn...@li...]On Behalf Of > Pascal Bestebroer > Sent: Friday, January 19, 2001 11:08 PM > To: dyn...@li... > Subject: RE: [Dynapi-Widgetdev] which? > > > line can be removed, button setting is now done in the setEvent() > > it's "left-over" code. > > Pascal Bestebroer > pa...@dy... > http://www.dynamic-core.net > > > -----Oorspronkelijk bericht----- > > Van: dyn...@li... > > [mailto:dyn...@li...]Namens Theo Bebekis > > Verzonden: vrijdag 19 januari 2001 22:12 > > Aan: dyn...@li... > > Onderwerp: [Dynapi-Widgetdev] which? > > > > > > > > This line comes from the DynLayer.prototype.EventMethod = function(e) > > var which = (is.ie||is.ns5) ? e.button : e.which > > and since there is no reference to which after that line I wonder > > what is meaning of it. > > > > Am I missing something here? > > > > Theo > > > > ----------------------------------- > > Theo Bebekis > > Thessaloniki, Greece > > be...@ot... > > ----------------------------------- > |
From: Pascal B. <pa...@dy...> - 2001-01-21 10:25:48
|
Ok, now that I'm more awake then yesterday, here's the explanation of the problem: doing this: b.prototype=a.prototype this makes the prototypes identical (so the objects are identical) when you do this: b.prototype=new A you make the B objects prototype be an instance of the A object, not copy it's prototype, but merely make a reference that the prototype should have all properties and methods in object A. Also the constructor is called an extra time, but does not require extra memory, because it only makes a reference to it, not copy all methods and functions. This is again something thats hard to explain, so possibly harder to understand.. I can't recall the Javascript reference that explains all this.. but do a search for "Javascript object inheriting" and it should lead you to some netscape site containing the info. cya, Pascal Bestebroer pa...@dy... http://www.dynamic-core.net > -----Oorspronkelijk bericht----- > Van: dyn...@li... > [mailto:dyn...@li...]Namens Robert > Rainwater > Verzonden: zaterdag 20 januari 2001 23:00 > Aan: Pascal Bestebroer > Onderwerp: Re[2]: [Dynapi-Widgetdev] aggregating prototypes > > > > I totally agree. I tried doing that with the dynapi, and it crashed > and burned. Especially when trying mulitiple inheritance. > > Even though the constructor is always called an extra time, it makes > the inheritance chain work. > > -- > // Robert Rainwater > > On 1/20/2001, 4:56:21 PM EST, Pascal wrote about > "[Dynapi-Widgetdev] aggregating prototypes": > > > now try some more interesting constructions with multiple instances of a > > certain widget > > and of making another object with is based on widget B. > > > Trust me on this one (please) that this is the way to do > correct prototyping > > in Javascript. > > There are netscape documents on the net that verify this :-) > > > cya, > > > Pascal Bestebroer > > pa...@dy... > > http://www.dynamic-core.net > > >> -----Oorspronkelijk bericht----- > >> Van: dyn...@li... > >> [mailto:dyn...@li...]Namens > Theo Bebekis > >> Verzonden: zaterdag 20 januari 2001 22:46 > >> Aan: dyn...@li... > >> Onderwerp: [Dynapi-Widgetdev] aggregating prototypes > >> > >> > >> Hi > >> > >> Is there any difference between the two? > >> > >> 1st case > >> --------------------------------- > >> function A() { } > >> function B() { } > >> B.prototype = new A() > >> > >> 2nd case > >> --------------------------------- > >> function A() { } > >> function B() { } > >> B.prototype = A.prototype > >> > >> > >> > >> I'm getting the same result in either case. > >> Please, try the following code by changing > >> the prototype assignment > >> > >> <script language="Javascript" > > >> function A() { } > >> A.prototype.say = function() {alert("a say")} > >> > >> function B() { } > >> B.prototype = A.prototype > >> B.prototype.A_say = A.prototype.say > >> B.prototype.say = function() > > >> alert("b say") > >> this.A_say() > >> } > >> > >> function C() { } > >> C.prototype = B.prototype > >> C.prototype.B_say = B.prototype.say > >> C.prototype.say = function() > > >> alert("c say") > >> this.B_say() > >> } > >> > >> var c = new C() > >> c.say() > >> </script> > >> > >> > >> > >> Theo > >> > >> ----------------------------------- > >> Theo Bebekis > >> Thessaloniki, Greece > >> be...@ot... > >> ----------------------------------- > >> > >> _______________________________________________ > >> Dynapi-Widgetdev mailing list > >> Dyn...@li... > >> http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > >> > > > > _______________________________________________ > > Dynapi-Widgetdev mailing list > > Dyn...@li... > > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > > > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > |
From: Nicola M. <nic...@ho...> - 2001-01-20 22:55:25
|
So what is the answer on that ?! I think I'm missing something Y _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Robert R. <rra...@ya...> - 2001-01-20 22:02:07
|
I totally agree. I tried doing that with the dynapi, and it crashed and burned. Especially when trying mulitiple inheritance. Even though the constructor is always called an extra time, it makes the inheritance chain work. -- // Robert Rainwater On 1/20/2001, 4:56:21 PM EST, Pascal wrote about "[Dynapi-Widgetdev] aggregating prototypes": > now try some more interesting constructions with multiple instances of a > certain widget > and of making another object with is based on widget B. > Trust me on this one (please) that this is the way to do correct prototyping > in Javascript. > There are netscape documents on the net that verify this :-) > cya, > Pascal Bestebroer > pa...@dy... > http://www.dynamic-core.net >> -----Oorspronkelijk bericht----- >> Van: dyn...@li... >> [mailto:dyn...@li...]Namens Theo Bebekis >> Verzonden: zaterdag 20 januari 2001 22:46 >> Aan: dyn...@li... >> Onderwerp: [Dynapi-Widgetdev] aggregating prototypes >> >> >> Hi >> >> Is there any difference between the two? >> >> 1st case >> --------------------------------- >> function A() { } >> function B() { } >> B.prototype = new A() >> >> 2nd case >> --------------------------------- >> function A() { } >> function B() { } >> B.prototype = A.prototype >> >> >> >> I'm getting the same result in either case. >> Please, try the following code by changing >> the prototype assignment >> >> <script language="Javascript" > >> function A() { } >> A.prototype.say = function() {alert("a say")} >> >> function B() { } >> B.prototype = A.prototype >> B.prototype.A_say = A.prototype.say >> B.prototype.say = function() >> alert("b say") >> this.A_say() >> } >> >> function C() { } >> C.prototype = B.prototype >> C.prototype.B_say = B.prototype.say >> C.prototype.say = function() >> alert("c say") >> this.B_say() >> } >> >> var c = new C() >> c.say() >> </script> >> >> >> >> Theo >> >> ----------------------------------- >> Theo Bebekis >> Thessaloniki, Greece >> be...@ot... >> ----------------------------------- >> >> _______________________________________________ >> Dynapi-Widgetdev mailing list >> Dyn...@li... >> http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev >> > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev |
From: Pascal B. <pa...@dy...> - 2001-01-20 21:56:58
|
now try some more interesting constructions with multiple instances of a certain widget and of making another object with is based on widget B. Trust me on this one (please) that this is the way to do correct prototyping in Javascript. There are netscape documents on the net that verify this :-) cya, Pascal Bestebroer pa...@dy... http://www.dynamic-core.net > -----Oorspronkelijk bericht----- > Van: dyn...@li... > [mailto:dyn...@li...]Namens Theo Bebekis > Verzonden: zaterdag 20 januari 2001 22:46 > Aan: dyn...@li... > Onderwerp: [Dynapi-Widgetdev] aggregating prototypes > > > Hi > > Is there any difference between the two? > > 1st case > --------------------------------- > function A() { } > function B() { } > B.prototype = new A() > > 2nd case > --------------------------------- > function A() { } > function B() { } > B.prototype = A.prototype > > > > I'm getting the same result in either case. > Please, try the following code by changing > the prototype assignment > > <script language="Javascript" > > function A() { } > A.prototype.say = function() {alert("a say")} > > function B() { } > B.prototype = A.prototype > B.prototype.A_say = A.prototype.say > B.prototype.say = function() > alert("b say") > this.A_say() > } > > function C() { } > C.prototype = B.prototype > C.prototype.B_say = B.prototype.say > C.prototype.say = function() > alert("c say") > this.B_say() > } > > var c = new C() > c.say() > </script> > > > > Theo > > ----------------------------------- > Theo Bebekis > Thessaloniki, Greece > be...@ot... > ----------------------------------- > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > |
From: Theo B. <be...@ot...> - 2001-01-20 21:27:08
|
Hi Is there any difference between the two? 1st case --------------------------------- function A() { } function B() { } B.prototype = new A() 2nd case --------------------------------- function A() { } function B() { } B.prototype = A.prototype I'm getting the same result in either case. Please, try the following code by changing the prototype assignment <script language="Javascript" > function A() { } A.prototype.say = function() {alert("a say")} function B() { } B.prototype = A.prototype B.prototype.A_say = A.prototype.say B.prototype.say = function() { alert("b say") this.A_say() } function C() { } C.prototype = B.prototype C.prototype.B_say = B.prototype.say C.prototype.say = function() { alert("c say") this.B_say() } var c = new C() c.say() </script> Theo ----------------------------------- Theo Bebekis Thessaloniki, Greece be...@ot... ----------------------------------- |
From: Pascal B. <pa...@dy...> - 2001-01-19 21:08:52
|
line can be removed, button setting is now done in the setEvent() it's "left-over" code. Pascal Bestebroer pa...@dy... http://www.dynamic-core.net > -----Oorspronkelijk bericht----- > Van: dyn...@li... > [mailto:dyn...@li...]Namens Theo Bebekis > Verzonden: vrijdag 19 januari 2001 22:12 > Aan: dyn...@li... > Onderwerp: [Dynapi-Widgetdev] which? > > > > This line comes from the DynLayer.prototype.EventMethod = function(e) > var which = (is.ie||is.ns5) ? e.button : e.which > and since there is no reference to which after that line I wonder > what is meaning of it. > > Am I missing something here? > > Theo > > ----------------------------------- > Theo Bebekis > Thessaloniki, Greece > be...@ot... > ----------------------------------- > > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > |
From: Theo B. <be...@ot...> - 2001-01-19 20:53:26
|
This line comes from the DynLayer.prototype.EventMethod = function(e) var which = (is.ie||is.ns5) ? e.button : e.which and since there is no reference to which after that line I wonder what is meaning of it. Am I missing something here? Theo ----------------------------------- Theo Bebekis Thessaloniki, Greece be...@ot... ----------------------------------- |
From: Theo B. <be...@ot...> - 2001-01-19 08:32:03
|
Hi I'm trying to learn the remarkable DynAPI 2 library by tracing its code. I have some troubles though... This comes from the DynLayer.prototype.EventMethod() function DynLayer.prototype.EventMethod=function(e) { var dyndoc=this.lyrobj.dyndoc //.... } I've done a searching into all the source documents. Where the DynLayer declares this.lyrobj? I can't find such a declaration/assignment. I've found this.doc.lyrobj= ... this.elm.lyrobj=... but no this.lyrobj Could you please enlighten me? I think I miss a lot here. Regards Theo ----------------------------------- Theo Bebekis Thessaloniki, Greece be...@ot... ----------------------------------- |
From: Pascal B. <pa...@dy...> - 2001-01-18 18:17:16
|
for DynAPI2 we used the same fix, only it's build into the DynLayer object, and uses a very dirty trick, it creates an url image for the background using javascript as the url: javascript:null somehow IE5 thinks that's a real image in the background of the layer, and thus it triggers the events.. strange stuff, but luckily it works like that :-) Pascal Bestebroer pa...@dy... http://www.dynamic-core.net > -----Oorspronkelijk bericht----- > Van: dyn...@li... > [mailto:dyn...@li...]Namens Tomoki > Tsuchida > Verzonden: donderdag 18 januari 2001 18:22 > Aan: dyn...@li... > Onderwerp: [Dynapi-Widgetdev] Re: Menulist > > > Hi, this is my first submission to the list but I encountered a similar > problem so decided to comment in.. > > In IE5.5 the event layer doesn't respond unless there is something in the > layer, i.e. <img src="/images/spacer.gif">. I used to use menulist from > DynAPI 1 too, and basically I had to put the space image and set > its width > to the width of the menu and height to an arbitrary length :( It isn't a > beautiful solution but it is the only way I could make it work. > In DynAPI 2, > though, the layers seem to behave fine. > I am also trying to develop menulist & menubar widgets and got it > working, > but I'm having strangest problems w/ them on IE5.5.... Sometimes > my menubar > images do not show up at all, and it shows up either when I > refresh the page > or create a new window (depending on which computer / version of > IE I use). > I would post the code here if anyone is willing to take a look at it :) > > Tomoki > _________________________________________________________________ > Get your FREE download of MSN Explorer at http://explorer.msn.com > > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > |
From: Tomoki T. <tom...@ho...> - 2001-01-18 17:22:27
|
Hi, this is my first submission to the list but I encountered a similar problem so decided to comment in.. In IE5.5 the event layer doesn't respond unless there is something in the layer, i.e. <img src="/images/spacer.gif">. I used to use menulist from DynAPI 1 too, and basically I had to put the space image and set its width to the width of the menu and height to an arbitrary length :( It isn't a beautiful solution but it is the only way I could make it work. In DynAPI 2, though, the layers seem to behave fine. I am also trying to develop menulist & menubar widgets and got it working, but I'm having strangest problems w/ them on IE5.5.... Sometimes my menubar images do not show up at all, and it shows up either when I refresh the page or create a new window (depending on which computer / version of IE I use). I would post the code here if anyone is willing to take a look at it :) Tomoki _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com |
From: Alan M. <amu...@ra...> - 2001-01-17 16:37:08
|
Hi Lars, I was forced to solve the problem with the original dynlayer, since I had=20 to fix an app that used it (without rewriting it from scratch). I had stripped down the original list widget so that it uses no cascading=20 lists or images. The problem I experienced is that the item does not respond when clicked=20 over the text in ie5.5. In the ListBuild() method, two divs (layers) are created for each menu=20 item. Problem with ie5.5 is that the one with the event handlers for the=20 mouse events, "lyre", was not getting the events. I got it to work (in=20 part) by adding event handlers for the other div, "lyr". I am now working on reproducing a simple menu based on the list widget html= =20 example currently in the CVS and have noticed some bugs (which I posted=20 yesterday to the "help" list. I have not tested the DynAPI (II) list widget in ie 5.5, so I cannot speak= =20 directly to your question, but it has some minor problems even in 5.0. Below is the message I posted to the "help" list: Can someone make the fixes and check-in these files? ---------------------- dynapi.gui.list.js: In the function definition for List.setColors(): List.prototype.setColors =3D=20 function(bg,bgRoll,bgSelect,textNormal,textRoll,textSelect){ var ls =3D this.listStyle; // The line below is the original and seems incorrect. // ls *is* a listStyle and does not have a field called listStyle: // ls.listStyle.bg =3D bg||ls.bg; // I replaced the line with the one below: ls.bg =3D bg||ls.bg; .... }; --------------------------- dynapi.gui.list.html: In the example, NS Rollover colors don't work with the original 4 list=20 items, but do with any "added" items. By adding the list to the DynAPI doc= =20 *before* adding the listItems to the list, this is fixed: <script language=3D"Javascript"> DynAPI.onLoad =3D function() { list =3D new List(); ... // AM Widget fix: addChild() must precede list.add() for rollover to=20 work in NS: DynAPI.document.addChild(list); list.add('Item One', 1); list.add('Item Two', 2); list.add('Item Three', 3); list.add('Item Four', 4); // Originally the addChild line was here: // DynAPI.document.addChild(list); } </script> ------------------------- There is a further bug in running the example, which I have not yet caught,= =20 but suspect is in list.js, but may lie deeper: In IE 5.0 (untested in 5.5 by me), the mouseout events do not work when the= =20 pointer is over the text in the list. In other words, the rollover color=20 (for the listItem) changes back to the normal bg color only when the=20 pointer is over the blank space in the list. If the pointer is over the=20 text when it leaves the listItem, the rollover color remains. Any ideas? At 04:25 PM 1/17/01 +0100, Lars Kohsel wrote: >Hi > >DynApi I had a Menulist widget, which worked just fine in IE50, but not in= =20 >IE55. No widgets has been released for DYNAPI II therefor I ask this=20 >question to you guys: > >Has anyone solved the problem that the MenuList widget does not respond to= =20 >clicks in IE 55. ? > >Best regards >Lars Hejls=F8 Kohsel > >---------------o0o----------------- >Kohsel Data >Haugevej 40 - 8620 Kjellerup >Tlf. 8688 8848 >Fax 8688 8847 ><mailto:in...@ko...>in...@ko... >www.kohsel.com >---------------o0o----------------- > > |
From: Pascal <pb...@oi...> - 2001-01-17 15:38:28
|
try the popup menu, which is basically the same idea as the menulist. and works under ie55 Pascal Bestebroer (pb...@oi...) Software ontwikkelaar Oberon Informatiesystemen b.v. http://www.oibv.com -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Lars Kohsel Verzonden: woensdag 17 januari 2001 16:37 Aan: dyn...@li... Onderwerp: [Dynapi-Widgetdev] MenuList widget Hi DynApi I had a Menulist widget, which worked just fine in IE50, but not in IE55. No widgets has been released for DYNAPI II therefor I ask this question to you guys: Has anyone solved the problem that the MenuList widget does not respond to clicks in IE 55. ? Best regards Lars Hejlsø Kohsel ---------------o0o----------------- Kohsel Data Haugevej 40 - 8620 Kjellerup Tlf. 8688 8848 Fax 8688 8847 in...@ko... www.kohsel.com ---------------o0o----------------- |
From: Lars K. <in...@ko...> - 2001-01-17 15:22:57
|
Hi DynApi I had a Menulist widget, which worked just fine in IE50, but not = in IE55. No widgets has been released for DYNAPI II therefor I ask this = question to you guys: Has anyone solved the problem that the MenuList widget does not respond = to clicks in IE 55. ? Best regards Lars Hejls=F8 Kohsel ---------------o0o----------------- Kohsel Data Haugevej 40 - 8620 Kjellerup Tlf. 8688 8848 Fax 8688 8847 in...@ko... www.kohsel.com ---------------o0o----------------- |
From: Richard :o <ma...@ri...> - 2001-01-16 18:05:33
|
Hi, I checked that out, and it works very well, I added an external file = which also passes the variable correctly. See Cameron_Hart_Examples: http://www.resass.f2s.com/?menu=3Dexamples&node=3D12 Cheers, Richard :o ma...@ri... www.richardinfo.com (Everything running on, and ported to the 19/12/2000 snapshot of = DynAPI2) ----- Original Message -----=20 From: Cameron Hart=20 To: dyn...@li...=20 Sent: Tuesday, January 16, 2001 5:44 PM Subject: Re: [Dynapi-Widgetdev] [Fwd: Accessing javascript variables = in LoadPanel] I've attached a modified version of your example that works in ie and netscape. you need to add the defer parameter to your script tag, and ie sets the variable in the root documents namespace rather than the element. you'll need to repath the api include cheers, cameron. --- Al Byers <by...@lo...> wrote: >=20 > I got some good help from the dynapi-help list, but > not quite all I need > so I am resubmitting this as a question as to > whether or not there > exists or we need an API for accessing Javascript > variables in the > results returned to a LoadPanel. It seems like that > would be a common > use of LoadPanel. I was able to figure out how to do > so > in Netscape, but how would one recode this for IE?: >=20 > el.onload =3D function(e) { > status =3D 'got load event '+ > counter++; > var $targ =3D e.getTarget(); > alert("testvar:" + > $targ.elm.$testvar); //This works for > NS >=20 > -Al >=20 > -------- Original Message -------- > Subject: Accessing javascript variables in LoadPanel > Date: Mon, 15 Jan 2001 08:59:07 -0500 > From: Al Byers <by...@lo...> > To: dyn...@li... >=20 > How does one access Javascript variables in the > LoadPanel? I am confused > as to what I should be looking for. I found a way to > do it in Netscape > (see example below), but I don't know why it works. > In the example, I > don't use setURL, just setHTML, so I guess the > question does not depend > on LoadPanel - it could just as easily be a DynLayer > object. Is there a > method that I am missing? >=20 > <<<<<<<<<<<<<<<<<<<EXAMPLE>>>>>>>>>>>>>>>>>> > <HTML><HEAD> > <!-- will have to change for your environment --> > <script language=3D"Javascript" > src=3D"/dynapi/dynapi.js"></script> > <script language=3D"Javascript"> > DynAPI.setLibraryPath(''); > DynAPI.include('dynapi.api.*'); > DynAPI.include('dynapi.gui.loadpanel.js'); > </script> >=20 > <script language=3D"Javascript"> > DynAPI.onLoad=3Dfunction() { > $go_dynobj =3D new LoadPanel(); > $go_dynobj.setHTML("no file loaded"); >=20 > $go_dynobj.setSize(250,50); // height will > be overwritten by > default > $go_dynobj.moveTo(100,100); > $go_dynobj.setBgColor('yellow'); >=20 > counter =3D 0; > var el =3D new EventListener($go_dynobj); > el.onload =3D function(e) { > status =3D 'got load event '+ > counter++; > var $targ =3D e.getTarget(); > alert("testvar:" + > $targ.elm.$testvar); //This works for > Netscape. Why? > } > $go_dynobj.addEventListener(el); >=20 > DynAPI.document.addChild($go_dynobj); >=20 > return; > } >=20 > function go( ) > { > var $s =3D '<html><head><script > language=3D"javascript">var > $testvar=3D"OK";\x3C/script>' > + '</head><body >' > + 'HERE I AM' > + '</body></html>'; >=20 > $go_dynobj.setHTML($s); > return; > } > </SCRIPT> > </HEAD> > <BODY BGCOLOR=3D"white" > > <a href=3D"javascript:go()">Load Panel</a> > </BODY> > </HTML> > <<<<<<<<<<<<<<<<<<END OF EXAMPLE>>>>>>>>>>>>>>>>>> >=20 > -- > Al Byers > Local Square, Inc. > 826 N. Augusta St. > Staunton, VA 24401 > 540.213.0500 > www.localsquare.com > by...@lo... >=20 > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev >=20 >=20 |
From: <cam...@ya...> - 2001-01-16 16:44:36
|
I've attached a modified version of your example that works in ie and netscape. you need to add the defer parameter to your script tag, and ie sets the variable in the root documents namespace rather than the element. you'll need to repath the api include cheers, cameron. --- Al Byers <by...@lo...> wrote: > > I got some good help from the dynapi-help list, but > not quite all I need > so I am resubmitting this as a question as to > whether or not there > exists or we need an API for accessing Javascript > variables in the > results returned to a LoadPanel. It seems like that > would be a common > use of LoadPanel. I was able to figure out how to do > so > in Netscape, but how would one recode this for IE?: > > el.onload = function(e) { > status = 'got load event '+ > counter++; > var $targ = e.getTarget(); > alert("testvar:" + > $targ.elm.$testvar); //This works for > NS > > -Al > > -------- Original Message -------- > Subject: Accessing javascript variables in LoadPanel > Date: Mon, 15 Jan 2001 08:59:07 -0500 > From: Al Byers <by...@lo...> > To: dyn...@li... > > How does one access Javascript variables in the > LoadPanel? I am confused > as to what I should be looking for. I found a way to > do it in Netscape > (see example below), but I don't know why it works. > In the example, I > don't use setURL, just setHTML, so I guess the > question does not depend > on LoadPanel - it could just as easily be a DynLayer > object. Is there a > method that I am missing? > > <<<<<<<<<<<<<<<<<<<EXAMPLE>>>>>>>>>>>>>>>>>> > <HTML><HEAD> > <!-- will have to change for your environment --> > <script language="Javascript" > src="/dynapi/dynapi.js"></script> > <script language="Javascript"> > DynAPI.setLibraryPath(''); > DynAPI.include('dynapi.api.*'); > DynAPI.include('dynapi.gui.loadpanel.js'); > </script> > > <script language="Javascript"> > DynAPI.onLoad=function() { > $go_dynobj = new LoadPanel(); > $go_dynobj.setHTML("no file loaded"); > > $go_dynobj.setSize(250,50); // height will > be overwritten by > default > $go_dynobj.moveTo(100,100); > $go_dynobj.setBgColor('yellow'); > > counter = 0; > var el = new EventListener($go_dynobj); > el.onload = function(e) { > status = 'got load event '+ > counter++; > var $targ = e.getTarget(); > alert("testvar:" + > $targ.elm.$testvar); //This works for > Netscape. Why? > } > $go_dynobj.addEventListener(el); > > DynAPI.document.addChild($go_dynobj); > > return; > } > > function go( ) > { > var $s = '<html><head><script > language="javascript">var > $testvar="OK";\x3C/script>' > + '</head><body >' > + 'HERE I AM' > + '</body></html>'; > > $go_dynobj.setHTML($s); > return; > } > </SCRIPT> > </HEAD> > <BODY BGCOLOR="white" > > <a href="javascript:go()">Load Panel</a> > </BODY> > </HTML> > <<<<<<<<<<<<<<<<<<END OF EXAMPLE>>>>>>>>>>>>>>>>>> > > -- > Al Byers > Local Square, Inc. > 826 N. Augusta St. > Staunton, VA 24401 > 540.213.0500 > www.localsquare.com > by...@lo... > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > > __________________________________________________ Do You Yahoo!? Get email at your own domain with Yahoo! Mail. http://personal.mail.yahoo.com/ |
From: Al B. <by...@lo...> - 2001-01-16 15:42:41
|
I got some good help from the dynapi-help list, but not quite all I need so I am resubmitting this as a question as to whether or not there exists or we need an API for accessing Javascript variables in the results returned to a LoadPanel. It seems like that would be a common use of LoadPanel. I was able to figure out how to do so in Netscape, but how would one recode this for IE?: el.onload = function(e) { status = 'got load event '+ counter++; var $targ = e.getTarget(); alert("testvar:" + $targ.elm.$testvar); //This works for NS -Al -------- Original Message -------- Subject: Accessing javascript variables in LoadPanel Date: Mon, 15 Jan 2001 08:59:07 -0500 From: Al Byers <by...@lo...> To: dyn...@li... How does one access Javascript variables in the LoadPanel? I am confused as to what I should be looking for. I found a way to do it in Netscape (see example below), but I don't know why it works. In the example, I don't use setURL, just setHTML, so I guess the question does not depend on LoadPanel - it could just as easily be a DynLayer object. Is there a method that I am missing? <<<<<<<<<<<<<<<<<<<EXAMPLE>>>>>>>>>>>>>>>>>> <HTML><HEAD> <!-- will have to change for your environment --> <script language="Javascript" src="/dynapi/dynapi.js"></script> <script language="Javascript"> DynAPI.setLibraryPath(''); DynAPI.include('dynapi.api.*'); DynAPI.include('dynapi.gui.loadpanel.js'); </script> <script language="Javascript"> DynAPI.onLoad=function() { $go_dynobj = new LoadPanel(); $go_dynobj.setHTML("no file loaded"); $go_dynobj.setSize(250,50); // height will be overwritten by default $go_dynobj.moveTo(100,100); $go_dynobj.setBgColor('yellow'); counter = 0; var el = new EventListener($go_dynobj); el.onload = function(e) { status = 'got load event '+ counter++; var $targ = e.getTarget(); alert("testvar:" + $targ.elm.$testvar); //This works for Netscape. Why? } $go_dynobj.addEventListener(el); DynAPI.document.addChild($go_dynobj); return; } function go( ) { var $s = '<html><head><script language="javascript">var $testvar="OK";\x3C/script>' + '</head><body >' + 'HERE I AM' + '</body></html>'; $go_dynobj.setHTML($s); return; } </SCRIPT> </HEAD> <BODY BGCOLOR="white" > <a href="javascript:go()">Load Panel</a> </BODY> </HTML> <<<<<<<<<<<<<<<<<<END OF EXAMPLE>>>>>>>>>>>>>>>>>> -- Al Byers Local Square, Inc. 826 N. Augusta St. Staunton, VA 24401 540.213.0500 www.localsquare.com by...@lo... |
From: Richard :o <ma...@ri...> - 2001-01-16 00:02:21
|
Hi, The main difference is that this one's an addon to pathanim, (which has also been altered) so it doesn't have any setTimeout's itself, it relies on thread.js to call "run" in pathanim, which triggers the clipping. Also this one generates the four paths before execution. All this should make it faster. I'll add clipBy() , and see what to do about acceleration. Cheers, Richard :o ma...@ri... www.richardinfo.com (Everything running on, and ported to the 19/12/2000 snapshot of DynAPI2) ----- Original Message ----- From: "wes currier" <we...@we...> To: <dyn...@li...> Sent: Tuesday, January 16, 2001 12:22 AM Subject: Re: [Dynapi-Help] I need help with the Clip and Wipe Functions > In looking at your code it looks different than the wipe I was using > that was posted to the list a while back. It makes more sense to me this > way. What I am now wondering is if it is possible to add an acceleration > / deceleration variable to the step function to create an ease in ease > out function? > > Here is my example using the old wipe.js > http://www.wesfx.com/examples/setWipe.htm > > wes currier > > Richard :o wrote: > > > > Hi, > > So I ported (rewrote) Dan's wipeTo() dynAPI1 method to DynAPI2. > > It is a pathanim addon, so you need thread.js and pathanim.js. > > It generates it's paths before the animation, and becomes available to all > > dynlayers, > > like slideTo(). > > > > I put up an example here: > > http://www.resass.f2s.com/?menu=examples&node=1 > > called dynlayer-wipe.html > > > > Cheers, > > Richard :o > > > > ma...@ri... > > www.richardinfo.com > > (Everything running on, and ported to the 19/12/2000 snapshot of DynAPI2) > > > > ----- Original Message ----- > > From: "wes currier" <we...@we...> > > To: <dyn...@li...> > > Sent: Monday, January 15, 2001 8:52 AM > > Subject: Re: [Dynapi-Help] I need help with the Clip and Wipe Functions > > > > > OK, your response is what I was trying to do. > > > > > > setClip is similar to moveTo in that it is a one step function. What I > > > would like to do is make a dynamic clip similar to slideTo. > > > > > > Any thoughts? > > > Should this function be included into path anim? > > > > > > wes > > > > > > > > > > > > Richard :o wrote: > > > > > > > > > I believe the format for setClip is setClip([t,r,b,l]). Just put > > brackets > > > > > around the values and you should be good. > > > > > > > > Yeah, that's correct. > > > > I put up an example here anyway. > > > > http://www.resass.f2s.com/?menu=examples&node=1 > > > > called dynlayer-clip.html > > > > > > > > Cheers, > > > > Richard :o > > > > > > > > ma...@ri... > > > > www.richardinfo.com > > > > (Everything running on, and ported to the 19/12/2000 snapshot of > > DynAPI2) > > > > > > > > > > > > > > -----Original Message----- > > > > > From: dyn...@li... > > > > > [mailto:dyn...@li...]On Behalf Of wes > > currier > > > > > Sent: Sunday, January 14, 2001 2:10 AM > > > > > To: dyn...@li... > > > > > Subject: [Dynapi-Help] I need help with the Clip and Wipe Functions > > > > > > > > > > > > > > > I am trying to use the wipe.js script to change the clip of a layer. > > > > > Initially i tried to setClip(t,r,b,l) but it does not seem to work. > > > > > Could someone let me know what i am doing wrong. I have tried to look > > > > > for some examples that use setClip, but have not found any. I anyone > > > > > knows where i might find some examples to view, please let me know. > > > > > > > > > > I have included the setClip file below: > > > > > ***************************************************************** > > > > > <html> > > > > > <head> > > > > > <title>DynAPI Distribution: setClip example</title> > > > > > > > > > > <script language="Javascript" src="../src/dynapi.js"></script> > > > > > <script language="Javascript"> > > > > > > > > > > DynAPI.setLibraryPath('../src/lib/') > > > > > > > > > > //DynAPI.include('dynapi.api.*'); > > > > > > > > > > DynAPI.include('dynapi.api.dynlayer.js') > > > > > DynAPI.include('dynapi.api.browser.js') > > > > > DynAPI.include('dynapi.api.dyndocument.js') > > > > > DynAPI.include('dynapi.api.events.js'); > > > > > > > > > > DynAPI.include('dynapi.util.thread.js'); > > > > > DynAPI.include('dynapi.util.pathanim.js'); > > > > > > > > > > > > > > > > > > > > DynAPI.onLoad=function() { > > > > > myLayer = new DynLayer() > > > > > myLayer.setSize(350,350) > > > > > myLayer.setBgColor('#c0c0c0') > > > > > > > > > > myLayer.setClip(100,0,0,100) > > > > > > > > > > myLayer.moveTo(50,50) > > > > > > > > > > myChild=new DynLayer(null,25,25,50,50,'#ffffff') > > > > > myLayer.addChild(myChild) > > > > > this.document.addChild(myLayer) > > > > > } > > > > > > > > > > > > > > > > > > > > </script> > > > > > </head> > > > > > > > > > > <body> > > > > > </body> > > > > > </html> > > > > > > > > > > **************************************************** > > > > > > > > > > > > > > > wes currier > > > > > we...@we... > > > > > > > > > > _______________________________________________ > > > > > Dynapi-Help mailing list > > > > > Dyn...@li... > > > > > http://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > > > > > > > > > > > > _______________________________________________ > > > > > Dynapi-Help mailing list > > > > > Dyn...@li... > > > > > http://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > > ____________________________________________________________ > > > > > Get your free domain name and domain-based e-mail from > > > > > Namezero.com. New! Namezero Plus domains now available. > > > > > Find out more at: http://www.namezero.com > > > > > > > > > > > > > _______________________________________________ > > > > Dynapi-Help mailing list > > > > Dyn...@li... > > > > http://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > > > _______________________________________________ > > > Dynapi-Help mailing list > > > Dyn...@li... > > > http://lists.sourceforge.net/lists/listinfo/dynapi-help > > > ____________________________________________________________ > > > Get your free domain name and domain-based e-mail from > > > Namezero.com. New! Namezero Plus domains now available. > > > Find out more at: http://www.namezero.com > > > > > > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > http://lists.sourceforge.net/lists/listinfo/dynapi-help > > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-help > ____________________________________________________________ > Get your free domain name and domain-based e-mail from > Namezero.com. New! Namezero Plus domains now available. > Find out more at: http://www.namezero.com > |
From: Richard :o <ma...@ri...> - 2001-01-15 19:52:57
|
Hi, > setURL no longer works.. the HTMl in the Skinwindow's "canvas" is lost I tried a few things, and put up an example here: Christopher Go's Examples: http://www.resass.f2s.com/?menu=examples&node=9 called and combine_SkinWindow_Loadpanel_Scrollpane.htm, Cheers, Richard :o ma...@ri... www.richardinfo.com (Everything running on, and ported to the 19/12/2000 snapshot of DynAPI2) ----- Original Message ----- From: "Doug Melvin" <do...@cr...> To: <dyn...@li...> Sent: Monday, January 15, 2001 9:25 PM Subject: Re: [Dynapi-Help] arg! > My previeous message covers that. > > the CoreSkinWindow has a members called 'canvas' > this is where all of the skinwindow's children are added. > The object WAS a Dynlayer but I changed it to a LoadPanel so that I could > take advantage of setURL. > Problem. > > When I resize the SkinWindow, (such as when the toolbar is moved see: > http://www.creative-workshop.com/demo/cwconcept.htm) > setURL no longer works.. the HTMl in the Skinwindow's "canvas" is lost > and no number of setURL calls wil rescue it. > > If you can help me find out why this is I would be much indepted. > > Doug Melvin > ----- Original Message ----- > From: "Robert Rainwater" <rra...@ya...> > To: "DynAPI Help List" <dyn...@li...> > Sent: Monday, January 15, 2001 9:22 AM > Subject: Re: [Dynapi-Help] arg! > > > > > > Why are you even using a loadpanel if you are only using setHTML. > > setHTML if available to all dynlayers. > > > > What is not working with setURL. I've been using it for weeks without > > a problem. > > > > -- > > // Robert Rainwater > > > > On 1/15/2001, 2:21:15 PM EST, Doug wrote about "[Dynapi-Help] arg!": > > > > > I am using setHTML with a loadpanel (as setURL doesn't seem to work). > > > Problem: Images don't always load in the loadpanel.. > > > help? > > > > > > > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > http://lists.sourceforge.net/lists/listinfo/dynapi-help > > > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-help > ____________________________________________________________ > Get your free domain name and domain-based e-mail from > Namezero.com. New! Namezero Plus domains now available. > Find out more at: http://www.namezero.com > |
From: Pascal B. <pa...@dy...> - 2001-01-15 17:40:46
|
yes it would, but the current code had it hard-coded in, and I never changed it. The nicest way would be to be able to use a style-sheet to set the styles of all widgets, you could then create a style for tree nodes, and skip the <p> tag. Pascal Bestebroer pa...@dy... http://www.dynamic-core.net > -----Oorspronkelijk bericht----- > Van: dyn...@li... > [mailto:dyn...@li...]Namens Robert > Rainwater > Verzonden: zondag 14 januari 2001 23:46 > Aan: Pascal Bestebroer > Onderwerp: Re[2]: [Dynapi-Widgetdev] Treenode Widget > > > > Wouldn't a </p> keep a space from appearing? > > -- > // Robert Rainwater > > On 1/12/2001, 2:25:50 PM EST, Pascal wrote about > "[Dynapi-Widgetdev] Treenode Widget": > > > DynAPI2 does support NS6, but that treenode widget is most > likely out-dated. > > There's a new treenode widget supplied with my last Dynacore > release, which > > does work under NS6, but because it uses a <p> tag, NS6 adds > space around > > the text, making it look as though the text is partially on the node. > > > There are also some minor event bugs in NS6/DynAPI2, which might cause > > problems. > > > cya, > > > Pascal Bestebroer > > pa...@dy... > > http://www.dynamic-core.net > > >> -----Oorspronkelijk bericht----- > >> Van: dyn...@li... > >> [mailto:dyn...@li...]Namens > >> Strawczynski, Nicolas > >> Verzonden: vrijdag 12 januari 2001 19:49 > >> Aan: 'dyn...@li...' > >> Onderwerp: [Dynapi-Widgetdev] Treenode Widget > >> > >> > >> Hi, > >> > >> I've tested the CoreTreeNode widget on NS6 and it doesn't seem to > >> work very > >> well. > >> I've tested other treenode widgets on NS6 and none of them fully work. > >> > >> Does the DynAPI v2 support NS6 ? > >> Is there a Treenode widget working on that browser ? > >> > >> Thanks, > >> > >> Nicolas. > >> > >> _______________________________________________ > >> Dynapi-Widgetdev mailing list > >> Dyn...@li... > >> http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > >> > >> > > > > _______________________________________________ > > Dynapi-Widgetdev mailing list > > Dyn...@li... > > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > > > > _______________________________________________ > Dynapi-Widgetdev mailing list > Dyn...@li... > http://lists.sourceforge.net/lists/listinfo/dynapi-widgetdev > |