You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(83) |
Nov
(319) |
Dec
(441) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(617) |
Feb
(784) |
Mar
(426) |
Apr
(363) |
May
(489) |
Jun
(396) |
Jul
(405) |
Aug
(146) |
Sep
(97) |
Oct
(146) |
Nov
(348) |
Dec
(99) |
2002 |
Jan
(69) |
Feb
(92) |
Mar
(58) |
Apr
(33) |
May
(29) |
Jun
(45) |
Jul
(72) |
Aug
(71) |
Sep
(47) |
Oct
(19) |
Nov
(48) |
Dec
(55) |
2003 |
Jan
(23) |
Feb
(73) |
Mar
(42) |
Apr
(52) |
May
(64) |
Jun
(155) |
Jul
(169) |
Aug
(103) |
Sep
(113) |
Oct
(118) |
Nov
(46) |
Dec
(30) |
2004 |
Jan
(19) |
Feb
(24) |
Mar
(40) |
Apr
(13) |
May
(35) |
Jun
(1) |
Jul
(23) |
Aug
(3) |
Sep
(31) |
Oct
(31) |
Nov
(26) |
Dec
|
2005 |
Jan
(5) |
Feb
(4) |
Mar
(3) |
Apr
(2) |
May
(2) |
Jun
|
Jul
|
Aug
(23) |
Sep
(9) |
Oct
(5) |
Nov
(2) |
Dec
(1) |
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Robert R. <rra...@ya...> - 2000-11-05 08:08:24
|
> Is this the preferred method of storing and loading scripts? > How can I store my scripts separately from the CORE scripts, as in > completely different spot, other than the "core" directory. > Can there be more than one "setLibraryPath", for example: > > DynAPI.setLibraryPath('../../core/js/lib2.0/') > DynAPI.setLibraryPath('../../rlb/js/lib2.0/') There is a paramater on the include that allows you to pass an alternate path. So: DynAPI.include('mystuff.gui.button.js','../mywidgets/') The path that you pass is the root path. So inside there you would need mystuff/gui/mystuff.gui.button.js. There's been some talk that the filename shouldnt have the path in it as well. That could be changed in the future. There is also a function addLibrary(name,files). Where name is the name like gui and the files are the last part of the file names, like button.js as an array like addLibrary('mygui',['x.js',y.js']). You can use this to allow you to say DynAPI.include('core.gui.*'). \\Robert -- |
From: rlb <bl...@wi...> - 2000-11-05 05:48:13
|
while working through the: Using the DynAPI2 part 4 : Widgets I've had a heck of a time trying to get my widget to be loaded. I used what the tutorial said to use: <Script language="Javascript" src="dynapi.js"></script> I actually used a local path : <Script language="Javascript" src="../../core/js/dynapi.js"></script> <Script language="Javascript" src="button.js"></script> <Script language="Javascript"> I got a bunch of errors and Netscape kept locking up. I read some where that the new way of calling routines was to use syntax like: CORE.<somefoldername>.<somewidgetname>.js I eventually got this to work by building my own folder alongside the other Core scripts like so: <Script language="Javascript" src="../../core/js/dynapi.js"></script> <Script language="Javascript"> DynAPI.setLibraryPath('../../core/js/lib2.0/') DynAPI.include('core.api.*') DynAPI.include('core.rlb.button.js') I don't remember where I saw the above reference. The question(s): Is this the preferred method of storing and loading scripts? How can I store my scripts separately from the CORE scripts, as in completely different spot, other than the "core" directory. Can there be more than one "setLibraryPath", for example: DynAPI.setLibraryPath('../../core/js/lib2.0/') DynAPI.setLibraryPath('../../rlb/js/lib2.0/') Learned a lot working this out. Still having fun by the way. Thanks bobb Henrik Våglin wrote: > Just a suggestion from a another novice, but how would > it work with inline layers instead? I haven't tried it > myself, but there might be a deifference. > > Otherwise I think this topic has been discussed here > recently (and elsewhere before) and the general idea > is that forms aren't covered when in a layer with a > lower z-Index value. You can hide the layers though > with the visability property, so one idea would be to > invoke an event that hides the other layer when > another is dragged over it (just mouseover/mouseout > should be OK I think) - a nasty workaround of course, > but it does what is expected: keeping the form > elements from happen in a virtual/visual mess. > > Henrik Våglin > http://hvaglin.freesqlhost.com > > --- rlb <bl...@wi...> skrev: > DynAPIers, > > > > Sorry to bother, but I have a question about a > > tutorial that I've been > > working through titled: > > > > Using the DynAPI2 > > part 3 : Dragging > > by Pascal Bestebroer > > July 16, 2000 > > > > Actually, it's about some unexpected results that > > I've come across. > > > > I was wondering if you might have any insights. > > Could you try this link: > > > > > > > http://64.33.167.222/work/DynAPI/dynapi20001024-full/Docs/layertut/mytut_p3.html > > > > Both LAYERs have FORMs in them. The left layer is > > draggable. The FORM > > elements seem to get messed up pretty good whenever > > I move the LAYER or > > overlap with another layer containing FORM elements. > > > > These are probably Javascript 101 questions, as in I > > should know the > > answers, but darned if I can find any info on > > placing FORM elements into > > LAYERS, or for that matter, draggable LAYERs, or the > > consequences. I > > suppose that I should mention that I know only > > slightly more about > > Javascript than I do about the DynAPI, although > > following this API stuff > > is a heck of a lot easier than trying to build from > > scratch. > > > > Question(s): > > > > Are these results a product of the Browser (it > > happens in NS > > and IE)? > > > > Is there a way of repainting things while > > dragging, or > > possibly displaying a graphic in the other > > window(s) that are > > not being dragged until the dragging event is > > over? > > > > Is this something that I shouldn't even be > > trying to do? Maybe > > I should use HTML Frames and targeted windows > > for example. > > > > Is there another Tutorial out there somewhere > > that explains > > what is happening > > > > I've been following this development process for > > quite a while. I first > > came across Dan's work last year. I now have a > > project to apply these > > types of capabilities to, if possible. > > > > Thanks for any help or pointers. > > > > > > Bob Basques > > > > > > I've included the source below, there's not much > > there, thanks to > > DynAPI. (by the way, I hope there's a better way of > > loading HTML in a > > later tutorial.) :) > > > > The source: (is this bad to send to the list???) > > > > <html> > > > > <head><title>DynAPI2 tutor - creating > > layers</title> > > > > <Script language="Javascript" > > src="../../core/js/dynapi.js"></script> > > > > <Script language="Javascript"> > > > > DynAPI.setLibraryPath('../../core/js/lib2.0/') > > > > DynAPI.include('core.api.*') > > > > DynAPI.onLoad=function() { > > > > addLay=new > > DynLayer(null,75,75,350,230,'#c0c0c0') > > > > addLay.setHTML('<center><p><font > > face="arial, > > geneva, helvetica"> </font></p><form > > method=POST > > > > action="http://gis.ci.stpaul.mn.us/cgi/xadd"><table > > width="350" border="0"><tr> <td colspan="3"> > > <div > > align="center"><font face="arial, geneva, > > helvetica" > > size="+2"><b><font > > size="4">Address</font></b></font> <font > > face="arial, geneva, helvetica" > > size="4"><b>Lookup</b> > > </font><font face="arial, geneva, helvetica" > > size="4"></font></div></td></tr><tr> <td > > colspan="2"> <div > > align="right"><b>Address:</b></div></td><td > > width="197"> > > <input type=text name="house_num22" maxlength=5 > > size=5></td></tr> <tr> <td colspan="2"> <p > > align="right"><b>Street</b> <b>Name:</b> > > </p></td><td > > width="197"><input type=text name="street122" > > size=19></td></tr><tr> <td colspan="2"> <p > > align="right"><b>Street </b><b>Type:</b> > > </p></td> <td > > width="197"> <select name="select4"><option > > value="">-Type- > > <option value="ALY">ALLEY <option > > value="AVE">AVENUE</select></td></tr><tr> <td > > colspan="2"> <p > > align="right"><b>Street </b><b>Direction:</b> > > </p></td><td > > width="197"> <select name="select4"><option > > value="">-Direction- <option value="N">NORTH > > <option > > value="NE">NORTHEAST </select></td></tr><tr> > > <td colspan="2"> > > <div align="right"> <b> </b> </div><div > > align="right"><b>City:</b> </div></td><td > > width="197"> <select > > name="select"><option value="">-City- <option > > value="ARDEN > > HILLS"> ARDEN HILLS</select> </td></tr><tr><td > > colspan="3" > > align="center"> <input type=submit > > name="action2" > > value="Search for > > Address"></td></tr></table></form></center>') > > > > > > > > DragEvent.setDragBoundary(addLay) > > > > DragEvent.enableDragEvents(addLay) > > > > interLay=new > > DynLayer(null,500,75,375,150,'#00c000') > > > > interLay.setHTML('<center><font > > face="arial, > > geneva, helvetica"><form method=POST > > > > > action="http://gis.ci.stpaul.mn.us/cgi/xintersection"> > > <table > > width="350"><tr><td align=center valign=top > > colspan="2"><font > > face="arial, geneva, helvetica"><font > > face="Arial" > > size="4"><b>Intersection Lookup</b></font> > > </font></td> > > </tr><tr> <td align=center valign=top> <b><font > > size="2">1st > > Street Name:</font></b></td><td align=center > > valign=top> > > <b><font size="2">Crossing Street > > Name:</font></b> </td> > > </tr><tr> <td align=center valign=top > <input > > type=text > > name="street1" size=19> <br> </td><td > > align=center valign=top > > > <input type=text name="street2" > > size=19><br></td></tr><tr> > > <td colspan=5 align=center valign=middle > > cellpadding="15"> > > <input type=submit name="action" value="Search > > for > > > > > Intersection"></td></tr></table></form></font></center>') > > > > DynAPI.document.addChild(addLay) > > DynAPI.document.addChild(interLay) > > > > } > > > > > > > > </script> > > > > </head> > > > > <body> > > <!-- > > --> > > </body> > > > > </html> > > > > -- > > -+-+-+-+-+- > > > > > > bobb > > > > http://64.33.167.222/ > > > > > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > > http://lists.sourceforge.net/mailman/listinfo/dynapi-help > > ===== > // Henrik Vaglin > > ************************************************** > Visit my comics artpage at > http://photos.yahoo.com/bc/hvaglin?d&.flabel=fld5&.src=bc > ************************************************** > > __________________________________________________ > Do You Yahoo!? > Thousands of Stores. Millions of Products. All in one Place. > http://shopping.yahoo.com/ > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-help -- -+-+-+-+-+- bobb http://64.33.167.222/ |
From: Daniel H. <dhe...@ya...> - 2000-11-04 19:00:08
|
The same for me .... Congratulation for this API .. I used Dynapi from Dan and just discovered this new great api. I started to port my old apps to this API, and It seems that some Dan's libs are missing. I started a quick (& dirty port) of the wipe. see attached file. Maybe it could help ??? Just an example : having a layer, then you can wipe it from center to corners layer.setClip([layer.h/2,layer.w/2,layer.h/2,layer.w/2]); layer.wipeTo(0,layer.w,layer.h,0); An other question: what is the simplest way to get the current mouse position without using events (I tried the target.x & target.y, seems fine except that events on IE5 very very very slow (why?) and some eratic behavior) Thanks. Daniel Herlemont http://www.yats.com/finance (try this and you will find some (very old) usage of the DynLayer // // wipe.js // function DynLayerWipeInit(clipTop,clipRight,clipBottom,clipLeft) { this.setClip([clipTop,clipRight,clipBottom,clipLeft]); } function DynLayerWipeTo(endt,endr,endb,endl,num,speed,fn) { var a=this.getClip(); var distt = (endt!=null)? endt-a[0] : 0 var distr = (endr!=null)? endr-a[1] : 0 var distb = (endb!=null)? endb-a[2] : 0 var distl = (endl!=null)? endl-a[3] : 0 this.wipeStart(distt,distr,distb,distl,endt,endr,endb,endl,num,speed,fn) } function DynLayerWipeBy(distt,distr,distb,distl,num,speed,fn) { var a=this.getClip(); this.wipeStart(distt,distr,distb,distl,distt+a[0],distr+a[1],distb+a[2],dist l+a[3],num,speed,fn) } function DynLayerWipeStart(distt,distr,distb,distl,endt,endr,endb,endl,num,speed,fn) { if (this.wipeActive) return if (!speed) speed=15; if (!num) num=1000/speed; if (!fn) fn = null this.wipeActive = true var a=this.getClip(); this.wipe(distt/num,distr/num,distb/num,distl/num,endt,endr,endb,endl,a[0],a [1],a[2],a[3],num,1,speed,fn) } function DynLayerWipe(dt,dr,db,dl,endt,endr,endb,endl,st,sr,sb,sl,num,i,speed,fn) { if (!this.wipeActive) return if (i++ < num) { this.setClip([st+i*dt,sr+i*dr,sb+i*db,sl+i*dl]) setTimeout(this+".wipe("+dt+","+dr+","+db+","+dl+","+endt+","+endr+","+endb+ ","+endl+","+st+","+sr+","+sb+","+sl+","+num+","+i+","+speed+",\""+fn+"\")", speed) } else { this.wipeActive = false this.setClip([endt,endr,endb,endl]) eval(fn) } } // to be called at DynApi.onLoad function DynLayerPrototypeWipeInit() { DynLayer.prototype.wipeInit = DynLayerWipeInit; DynLayer.prototype.wipeTo = DynLayerWipeTo; DynLayer.prototype.wipeBy = DynLayerWipeBy; DynLayer.prototype.wipeStart = DynLayerWipeStart; DynLayer.prototype.wipe = DynLayerWipe; } ----- Original Message ----- From: Jason LaFosse <ja...@go...> To: <dyn...@li...> Sent: Saturday, November 04, 2000 4:20 PM Subject: [Dynapi-Help] core.ext.slide.htm example not working in 2001030b > Not sure if anyone else is aware of this but I have found that the > core.ext.slide.htm example does not work (IE5) in the latest distribution: > dynapi-2000.10.30b.zip, however it was working in the: > dynapi20001024-full.zip version. > > Pax, > Jason > > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-help > |
From: Pascal B. <pa...@dy...> - 2000-11-04 17:05:50
|
I think the problem with the zIndex is that it's also being set by the popup menu itself (to make every menu appear above the "parent" menu. So I guess if your way works, use it :) Pascal Bestebroer pa...@dy... http://www.dynamic-core.net -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Jason LaFosse Verzonden: donderdag 2 november 2000 21:04 Aan: dyn...@li... Onderwerp: RE: [Dynapi-Help] core.gui.popup.js questions Thanks Pascal, the eventListener() idea worked just fine! Regarding question#2, I was trying to set the Zindex of the popUp menus. I have an image-mapped graphic which calls the popUp menus onMouseOver, however I want the popUp menus to be on a layer 'above' the graphic. When I tried setting the ZIndex at the popUp creation time, it had no effect. However if I put the setZIndex(n) in the onMouseOver of the hyperlink, it works. I was just curious if this was supposed to work this way. Thanks again! pax, Jason -----Original Message----- From: dyn...@li... [mailto:dyn...@li...]On Behalf Of Pascal Bestebroer Sent: Thursday, November 02, 2000 12:59 PM To: dyn...@li... Subject: RE: [Dynapi-Help] core.gui.popup.js questions a few answers then: 1. The easiest way (probably) is to use a eventlistener on the document, when the mouseover on the document happens, the popup menu doesn't have any focus anymore.. Note to other developers: I think the popup would need a enhancement to trigger onmouseout events on the popup it self. 2. Not sure about what you'r trying to do.. could you explain some more? 3. There's no other way to set the properties.. so it should be correct (and if it works, why change it) greets, Pascal Bestebroer pa...@dy... http://www.dynamic-core.net -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Jason LaFosse Verzonden: donderdag 2 november 2000 16:41 Aan: dyn...@li... Onderwerp: [Dynapi-Help] core.gui.popup.js questions I have a few implementation questions regarding the core.gui.popup.js 1. How can I set the popUp menus to disappear after rolling off of the entire menu ? I know I can put an 'onMouseOver' in the href, but this is not viable because as soon as you rolloff of the href the menu disappears. 2. I have tried using: myMenu.setZIndex(10) when creating the popUps, but this has no apparent effect. It only seems to work when I call it in an href (e.g. <a href="#" onMouseOver="myMenu.Pop(250,22); myMenu.setZIndex(10)">) Is this correct ? 3. Finally, I can successfully change the menu appearance (e.g. font color, bgSelected etc..) by using myMenu.style.scheme.property=value - as in the following: // create popup menus myMenu = new CorePopUp(100,100,100) myMenu.setSize(100,75) myMenu.add('Alta Vista','http://www.altavista.com') myMenu.add('Yahoo','http://www.yahoo.com') myMenu.style.scheme.face='#339999' myMenu.style.font.color='#ffffff' myMenu.style.scheme.fgSelected='#339999' myMenu.style.scheme.bgSelected='#efefef' this.document.addChild(myMenu) Is this the correct way to change the menu(s) appearance ? Thanks again for any help! pax, Jason _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help |
From: Jason L. <ja...@go...> - 2000-11-04 15:57:49
|
Pascal, I made the replacement however there is still an error: ERROR: DynAPI.getDocument("DynDocument0").allID.JSDynLayer0 has no properties. - line 34 core.ext.slide.js ~Jason -----Original Message----- From: dyn...@li... [mailto:dyn...@li...]On Behalf Of Pascal Bestebroer Sent: Saturday, November 04, 2000 10:30 AM To: dyn...@li... Subject: RE: [Dynapi-Help] core.ext.slide.htm example not working in 2001030b Change this line: this.slideInterval = setInterval(this+".slide()",speed) in the slideStart() method to: this.slideInterval = setInterval(this.toString()+".slide()",speed) and it should work again.. Pascal Bestebroer pa...@dy... http://www.dynamic-core.net -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Jason LaFosse Verzonden: zaterdag 4 november 2000 16:21 Aan: dyn...@li... Onderwerp: [Dynapi-Help] core.ext.slide.htm example not working in 2001030b Not sure if anyone else is aware of this but I have found that the core.ext.slide.htm example does not work (IE5) in the latest distribution: dynapi-2000.10.30b.zip, however it was working in the: dynapi20001024-full.zip version. Pax, Jason _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help |
From: Pascal B. <pa...@dy...> - 2000-11-04 15:26:22
|
Change this line: this.slideInterval = setInterval(this+".slide()",speed) in the slideStart() method to: this.slideInterval = setInterval(this.toString()+".slide()",speed) and it should work again.. Pascal Bestebroer pa...@dy... http://www.dynamic-core.net -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Jason LaFosse Verzonden: zaterdag 4 november 2000 16:21 Aan: dyn...@li... Onderwerp: [Dynapi-Help] core.ext.slide.htm example not working in 2001030b Not sure if anyone else is aware of this but I have found that the core.ext.slide.htm example does not work (IE5) in the latest distribution: dynapi-2000.10.30b.zip, however it was working in the: dynapi20001024-full.zip version. Pax, Jason _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help |
From: Jason L. <ja...@go...> - 2000-11-04 15:19:21
|
Not sure if anyone else is aware of this but I have found that the core.ext.slide.htm example does not work (IE5) in the latest distribution: dynapi-2000.10.30b.zip, however it was working in the: dynapi20001024-full.zip version. Pax, Jason |
From: <hv...@ya...> - 2000-11-04 15:09:34
|
Just a suggestion from a another novice, but how would it work with inline layers instead? I haven't tried it myself, but there might be a deifference. Otherwise I think this topic has been discussed here recently (and elsewhere before) and the general idea is that forms aren't covered when in a layer with a lower z-Index value. You can hide the layers though with the visability property, so one idea would be to invoke an event that hides the other layer when another is dragged over it (just mouseover/mouseout should be OK I think) - a nasty workaround of course, but it does what is expected: keeping the form elements from happen in a virtual/visual mess. Henrik Våglin http://hvaglin.freesqlhost.com --- rlb <bl...@wi...> skrev: > DynAPIers, > > Sorry to bother, but I have a question about a > tutorial that I've been > working through titled: > > Using the DynAPI2 > part 3 : Dragging > by Pascal Bestebroer > July 16, 2000 > > Actually, it's about some unexpected results that > I've come across. > > I was wondering if you might have any insights. > Could you try this link: > > > http://64.33.167.222/work/DynAPI/dynapi20001024-full/Docs/layertut/mytut_p3.html > > Both LAYERs have FORMs in them. The left layer is > draggable. The FORM > elements seem to get messed up pretty good whenever > I move the LAYER or > overlap with another layer containing FORM elements. > > These are probably Javascript 101 questions, as in I > should know the > answers, but darned if I can find any info on > placing FORM elements into > LAYERS, or for that matter, draggable LAYERs, or the > consequences. I > suppose that I should mention that I know only > slightly more about > Javascript than I do about the DynAPI, although > following this API stuff > is a heck of a lot easier than trying to build from > scratch. > > Question(s): > > Are these results a product of the Browser (it > happens in NS > and IE)? > > Is there a way of repainting things while > dragging, or > possibly displaying a graphic in the other > window(s) that are > not being dragged until the dragging event is > over? > > Is this something that I shouldn't even be > trying to do? Maybe > I should use HTML Frames and targeted windows > for example. > > Is there another Tutorial out there somewhere > that explains > what is happening > > I've been following this development process for > quite a while. I first > came across Dan's work last year. I now have a > project to apply these > types of capabilities to, if possible. > > Thanks for any help or pointers. > > > Bob Basques > > > I've included the source below, there's not much > there, thanks to > DynAPI. (by the way, I hope there's a better way of > loading HTML in a > later tutorial.) :) > > The source: (is this bad to send to the list???) > > <html> > > <head><title>DynAPI2 tutor - creating > layers</title> > > <Script language="Javascript" > src="../../core/js/dynapi.js"></script> > > <Script language="Javascript"> > > DynAPI.setLibraryPath('../../core/js/lib2.0/') > > DynAPI.include('core.api.*') > > DynAPI.onLoad=function() { > > addLay=new > DynLayer(null,75,75,350,230,'#c0c0c0') > > addLay.setHTML('<center><p><font > face="arial, > geneva, helvetica"> </font></p><form > method=POST > > action="http://gis.ci.stpaul.mn.us/cgi/xadd"><table > width="350" border="0"><tr> <td colspan="3"> > <div > align="center"><font face="arial, geneva, > helvetica" > size="+2"><b><font > size="4">Address</font></b></font> <font > face="arial, geneva, helvetica" > size="4"><b>Lookup</b> > </font><font face="arial, geneva, helvetica" > size="4"></font></div></td></tr><tr> <td > colspan="2"> <div > align="right"><b>Address:</b></div></td><td > width="197"> > <input type=text name="house_num22" maxlength=5 > size=5></td></tr> <tr> <td colspan="2"> <p > align="right"><b>Street</b> <b>Name:</b> > </p></td><td > width="197"><input type=text name="street122" > size=19></td></tr><tr> <td colspan="2"> <p > align="right"><b>Street </b><b>Type:</b> > </p></td> <td > width="197"> <select name="select4"><option > value="">-Type- > <option value="ALY">ALLEY <option > value="AVE">AVENUE</select></td></tr><tr> <td > colspan="2"> <p > align="right"><b>Street </b><b>Direction:</b> > </p></td><td > width="197"> <select name="select4"><option > value="">-Direction- <option value="N">NORTH > <option > value="NE">NORTHEAST </select></td></tr><tr> > <td colspan="2"> > <div align="right"> <b> </b> </div><div > align="right"><b>City:</b> </div></td><td > width="197"> <select > name="select"><option value="">-City- <option > value="ARDEN > HILLS"> ARDEN HILLS</select> </td></tr><tr><td > colspan="3" > align="center"> <input type=submit > name="action2" > value="Search for > Address"></td></tr></table></form></center>') > > > > DragEvent.setDragBoundary(addLay) > > DragEvent.enableDragEvents(addLay) > > interLay=new > DynLayer(null,500,75,375,150,'#00c000') > > interLay.setHTML('<center><font > face="arial, > geneva, helvetica"><form method=POST > > action="http://gis.ci.stpaul.mn.us/cgi/xintersection"> > <table > width="350"><tr><td align=center valign=top > colspan="2"><font > face="arial, geneva, helvetica"><font > face="Arial" > size="4"><b>Intersection Lookup</b></font> > </font></td> > </tr><tr> <td align=center valign=top> <b><font > size="2">1st > Street Name:</font></b></td><td align=center > valign=top> > <b><font size="2">Crossing Street > Name:</font></b> </td> > </tr><tr> <td align=center valign=top > <input > type=text > name="street1" size=19> <br> </td><td > align=center valign=top > > <input type=text name="street2" > size=19><br></td></tr><tr> > <td colspan=5 align=center valign=middle > cellpadding="15"> > <input type=submit name="action" value="Search > for > > Intersection"></td></tr></table></form></font></center>') > > DynAPI.document.addChild(addLay) > DynAPI.document.addChild(interLay) > > } > > > > </script> > > </head> > > <body> > <!-- > --> > </body> > > </html> > > -- > -+-+-+-+-+- > > > bobb > > http://64.33.167.222/ > > > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-help ===== // Henrik Vaglin ************************************************** Visit my comics artpage at http://photos.yahoo.com/bc/hvaglin?d&.flabel=fld5&.src=bc ************************************************** __________________________________________________ Do You Yahoo!? Thousands of Stores. Millions of Products. All in one Place. http://shopping.yahoo.com/ |
From: rlb <bl...@wi...> - 2000-11-04 10:17:18
|
DynAPIers, Sorry to bother, but I have a question about a tutorial that I've been working through titled: Using the DynAPI2 part 3 : Dragging by Pascal Bestebroer July 16, 2000 Actually, it's about some unexpected results that I've come across. I was wondering if you might have any insights. Could you try this link: http://64.33.167.222/work/DynAPI/dynapi20001024-full/Docs/layertut/mytut_p3.html Both LAYERs have FORMs in them. The left layer is draggable. The FORM elements seem to get messed up pretty good whenever I move the LAYER or overlap with another layer containing FORM elements. These are probably Javascript 101 questions, as in I should know the answers, but darned if I can find any info on placing FORM elements into LAYERS, or for that matter, draggable LAYERs, or the consequences. I suppose that I should mention that I know only slightly more about Javascript than I do about the DynAPI, although following this API stuff is a heck of a lot easier than trying to build from scratch. Question(s): Are these results a product of the Browser (it happens in NS and IE)? Is there a way of repainting things while dragging, or possibly displaying a graphic in the other window(s) that are not being dragged until the dragging event is over? Is this something that I shouldn't even be trying to do? Maybe I should use HTML Frames and targeted windows for example. Is there another Tutorial out there somewhere that explains what is happening I've been following this development process for quite a while. I first came across Dan's work last year. I now have a project to apply these types of capabilities to, if possible. Thanks for any help or pointers. Bob Basques I've included the source below, there's not much there, thanks to DynAPI. (by the way, I hope there's a better way of loading HTML in a later tutorial.) :) The source: (is this bad to send to the list???) <html> <head><title>DynAPI2 tutor - creating layers</title> <Script language="Javascript" src="../../core/js/dynapi.js"></script> <Script language="Javascript"> DynAPI.setLibraryPath('../../core/js/lib2.0/') DynAPI.include('core.api.*') DynAPI.onLoad=function() { addLay=new DynLayer(null,75,75,350,230,'#c0c0c0') addLay.setHTML('<center><p><font face="arial, geneva, helvetica"> </font></p><form method=POST action="http://gis.ci.stpaul.mn.us/cgi/xadd"><table width="350" border="0"><tr> <td colspan="3"> <div align="center"><font face="arial, geneva, helvetica" size="+2"><b><font size="4">Address</font></b></font> <font face="arial, geneva, helvetica" size="4"><b>Lookup</b> </font><font face="arial, geneva, helvetica" size="4"></font></div></td></tr><tr> <td colspan="2"> <div align="right"><b>Address:</b></div></td><td width="197"> <input type=text name="house_num22" maxlength=5 size=5></td></tr> <tr> <td colspan="2"> <p align="right"><b>Street</b> <b>Name:</b> </p></td><td width="197"><input type=text name="street122" size=19></td></tr><tr> <td colspan="2"> <p align="right"><b>Street </b><b>Type:</b> </p></td> <td width="197"> <select name="select4"><option value="">-Type- <option value="ALY">ALLEY <option value="AVE">AVENUE</select></td></tr><tr> <td colspan="2"> <p align="right"><b>Street </b><b>Direction:</b> </p></td><td width="197"> <select name="select4"><option value="">-Direction- <option value="N">NORTH <option value="NE">NORTHEAST </select></td></tr><tr> <td colspan="2"> <div align="right"> <b> </b> </div><div align="right"><b>City:</b> </div></td><td width="197"> <select name="select"><option value="">-City- <option value="ARDEN HILLS"> ARDEN HILLS</select> </td></tr><tr><td colspan="3" align="center"> <input type=submit name="action2" value="Search for Address"></td></tr></table></form></center>') DragEvent.setDragBoundary(addLay) DragEvent.enableDragEvents(addLay) interLay=new DynLayer(null,500,75,375,150,'#00c000') interLay.setHTML('<center><font face="arial, geneva, helvetica"><form method=POST action="http://gis.ci.stpaul.mn.us/cgi/xintersection"> <table width="350"><tr><td align=center valign=top colspan="2"><font face="arial, geneva, helvetica"><font face="Arial" size="4"><b>Intersection Lookup</b></font> </font></td> </tr><tr> <td align=center valign=top> <b><font size="2">1st Street Name:</font></b></td><td align=center valign=top> <b><font size="2">Crossing Street Name:</font></b> </td> </tr><tr> <td align=center valign=top > <input type=text name="street1" size=19> <br> </td><td align=center valign=top > <input type=text name="street2" size=19><br></td></tr><tr> <td colspan=5 align=center valign=middle cellpadding="15"> <input type=submit name="action" value="Search for Intersection"></td></tr></table></form></font></center>') DynAPI.document.addChild(addLay) DynAPI.document.addChild(interLay) } </script> </head> <body> <!-- --> </body> </html> -- -+-+-+-+-+- bobb http://64.33.167.222/ |
From: <hv...@ya...> - 2000-11-04 07:32:42
|
I think it's great this is coming around. I would be happy to help out with the new DynAPI homepage build. I'm not so familliar with PHP/MySQL since I'm working in a corporate Intranet (which means I'm using ASP/Access as my backend :( - I do have some vast understanding of it though), but I would definatly love to be part of a task group doing the database scheme layout and/or planning of features and design. I have some university education on database modeling and design, and have some experience of building websites with backends, so if that's of any help I'll be happy to contribute. Henrik Våglin http://hvaglin.freesqlhost.com --- Robert Rainwater <rra...@ya...> skrev: > > Sourceforge setup our mysql database today, so we > now have database > access. We also have php on the server. I would > love any ideas or > suggestions on what we can do with > dynapi.sourceforge.net. > > Things like what type of information should be > there. I know we need > documentation. The site should also have a widget > section for > user-contributed widgets. Currently, only a minimal > number of widgets > will come with the dynapi release, so we should > offer the widget-packs > here. What else should the site feature. > > Also, any design ideas, database shemas, etc.? > > > Robert > > > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-help __________________________________________________ Do You Yahoo!? Thousands of Stores. Millions of Products. All in one Place. http://shopping.yahoo.com/ |
From: Bill W. <bi...@my...> - 2000-11-03 19:15:16
|
Just wanted to ammend my previous post. This code does work in IE 5.5, it doesn't show the thumb in IE 5.0. |
From: Bill W. <bi...@my...> - 2000-11-03 18:00:47
|
I'm having a problem in Netscape 4.75 with showing nested layers. I am creating a scrollbar widget and have implemented several nested layers to hold the images. In IE 5.5 they work fine, but in IE 5.0 and at least version 4.75 of Netscape's browser the layers do exist, but aren't showing up. Here is the code snippet for the layer creation: this.UpArrow = new DynLayer("UpArrow", 0, 0, w, 18, null, null, null, this.ImgList[5].src); this.DownArrow = new DynLayer("DownArrow", 0, h - 18, w, 18, null, null, null, this.ImgList[3].src); this.ScrollStrip = new DynLayer("ScrollStrip", 0, 18, w, h - 36, null, null, null, this.ImgList[0].src); this.ScrollStrip.addChild(new DynLayer('thumb', 0, 0, this.w, Math.max(36), null, null, null, this.ImgList[6].src)); this.thumb = this.ScrollStrip.children[0]; this.thumbTop = this.thumb.addChild(new DynLayer('thumbTop', 0, 0, this.w, 7, null, null, null, this.ImgList[8].src)); this.thumbBot = this.thumb.addChild(new DynLayer('thumbBot', 0, this.thumb.h-7, this.w, 7, null, null, null, this.ImgList[7].src)); this.thumbTop = this.thumb.children[0]; this.thumbBot = this.thumb.children[1]; this.addChild(this.UpArrow, this.DownArrow, this.ScrollStrip); In IE 5.5 the UpArrow, DownArrow and ScrollStrip shows, but the thumb and its children do not. In NS 4.75 the UpArrow and DownArrow shows, but the ScrollStrip and its children do not. I have already checked to see if the layers exist and they do. They just aren't showing up. Does anyone have suggestions? |
From: Liam C. <met...@ma...> - 2000-11-03 01:24:01
|
First a big 'thankyou' to everyone who has contributed to this excellent tool. I am a UK based Mac OS9 and X based professional web-developer, and if I can be of any help in QAing code for this platform please feel free to ask. I'm currently porting a site using a heavily customised (messy) DynAPI1, to DynAPI2, but having not built the original have some questions I cant seem to answer: 1) Possibly a newbie (to version 2) question, but I have consulted the docs, archives and examples to find a step-by-step answer: I'd like to maintain this site with separate html files that are loaded into DynLayers when I create them, how do I achieve this? Does the DynAPI2 get around using an IFRAME buffer in IE? 2) Similarly my experience has led me to rely on external css for the configuration of layers. Is there any way to apply specified 'class' tags to DynLayers at creation time? Or should I convert this to use an external JS based config file with variables? 3) Ambitiously I would like to place Flash movies (and other Plugin media) on DynLayers and have them dragable. This is currently working with DynAPI1, and works fine in Netscape with the Core distribution, but IE 5 Mac leaves the plugin area behind (havnet tried IE 4+ PC yet). Has anyone any experience ideas about this problem? (I am wisely ignoring IE 4.5 Mac) Finally I have some feedback on the Dynacore DynAPI2 distribution (unofficial one): 1) The benchmarks work without a hitch in Netscape 4.74 and 4.76 (all Mac) 2) In Netscape 4.08 Mac the benchmarks run without errors until B4 but no layers are ever shown (weird), all alerts etc report back faithfully. 3) In IE 5 Mac anything involving hiding or deleting a Dynlayer results in a 'permission denied' alert (B2 line232, B3 line 308), and the eventlistener (B4) works but can be erratic. Happy to give further details if these haven't been noted before. TIA Liam Clancy -- "Everything in moderation ... including moderation" pgp on request |
From: Scott A. L. <sc...@sc...> - 2000-11-02 23:14:31
|
> Is this how it also works in C/C++ and other such languages? JavaScript is very, very flexible with it's data types. Other languages such as Java and C are much stricter. In fact, there are some who don't consider JavaScript a language at all, because it's so forgiving. scottandrew |
From: Eric G. <egr...@ho...> - 2000-11-02 23:06:14
|
Well... only one way to find out! Here's what I tried: <html> <head> <title>Untitled</title> <script language="JavaScript"> var mytest = true; function ShowNow() { var mytest = null; alert( "Now: " + mytest ); mytest = false; } function ShowAfter() { alert( "After: " + mytest ); mytest = true; } </script> </head> <body> <a href="javascript: ShowNow();">Show Now</a><br> <a href="javascript: ShowAfter();">Show After</a> </body> </html> When you click on Show Now it gives null... so mytest is found in the local space for the function and used. Show After doesn't declare mytest anywhere in the local section and therefore goes to the global space and finds it there. Is this how it also works in C/C++ and other such languages? Eric Scott Andrew LePera Wrote: Usually, using "var" in your declaration makes the variable local to the function or area where it was declared. I may be incorrect, but in my experience, the only way to make a variable truly global is to NOT use var: Wrong: var x=true function changeIt(){ x=false // <-- will cause error, because x is local outside of function } Right: x=true // <-- variable is now global function changeIt(){ x=false } Has anyone had a different result? scottandrew _________________________________________________________________________ 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: Eric G. <egr...@ho...> - 2000-11-02 22:43:06
|
True, it is bad practice to name a class instance with the actual class name. I'll correct this error in my code. Now I need some clarification on call hierarchy. Is the DynAPI.onLoad call before the var myPhotoAlbum = null;? I thought that the JavaScript engine would create a global variable out of myPhotoAlbum when the browser parses the page and when the onLoad function is called it would assign the PhotoAlbum to this global variable. Is this correct? Does declaring a variable inside the onLoad function mean it's global to the document? Eric scottandrew Wrote: You've effectively destroyed the PhotoAlbum constructor object with this line: var PhotoAlbum = null; Also, you shouldn't name a variable after a constructor: PhotoAlbum = new PhotoAlbum(); You're basically saying "take the PhotoAlbum constructor and make it a PhotoAlbum." Try this instead: MyPhotoAlbum = new PhotoAlbum(); _________________________________________________________________________ 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: Scott A. L. <sc...@sc...> - 2000-11-02 22:09:14
|
You've effectively destroyed the PhotoAlbum constructor object with this line: var PhotoAlbum = null; Also, you shouldn't name a variable after a constructor: PhotoAlbum = new PhotoAlbum(); You're basically saying "take the PhotoAlbum constructor and make it a PhotoAlbum." Try this instead: MyPhotoAlbum = new PhotoAlbum(); scottandrew Eric Gravel wrote: > > I encountered a rather interesting problem today which in my opnion should > not be happening. > > This is the error message generated by Netscape 4.75. This doesn't occur in > IE 5. Only Netscape. > > JavaScript Error: > file:/d%7C/egravel_fl/Amsterdam2000/index.html, line 52: > > PhotoAlbum is not a constructor. > > Here's the code: > > <html> > <head> > <!-- Include the Dynamic HTML API Object library --> > <script language="Javascript" src="../DynAPI/dynapi.js"></script> > <script language="Javascript"> > <!-- > DynAPI.setLibraryPath("../DynAPI/"); > DynAPI.include("core.api.dynlayer.js"); > DynAPI.include("core.api.browser.js"); > DynAPI.include("core.api.dyndocument.js"); > DynAPI.include("PhotoAlbum.js", "./"); > > var PhotoAlbum = null; > > DynAPI.onLoad = function() { > PhotoAlbum = new PhotoAlbum(); > PhotoAlbum.setBgColor( "#000000" ); > PhotoAlbum.setSize( 200, 200 ); > > DynAPI.document.addChild(PhotoAlbum); > } > //--> > </script> > </head> > > ... > > PhotoAlbum.js: > > function PhotoAlbum() { > this.test= 1; > return this; > } > PhotoAlbum.prototype = new DynLayer; > > If you comment the line "var PhotoAlbum = null;" everything works fine. Why > is that? > > Eric > > _________________________________________________________________________ > 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-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-help |
From: Eric G. <egr...@ho...> - 2000-11-02 20:29:37
|
I encountered a rather interesting problem today which in my opnion should not be happening. This is the error message generated by Netscape 4.75. This doesn't occur in IE 5. Only Netscape. JavaScript Error: file:/d%7C/egravel_fl/Amsterdam2000/index.html, line 52: PhotoAlbum is not a constructor. Here's the code: <html> <head> <!-- Include the Dynamic HTML API Object library --> <script language="Javascript" src="../DynAPI/dynapi.js"></script> <script language="Javascript"> <!-- DynAPI.setLibraryPath("../DynAPI/"); DynAPI.include("core.api.dynlayer.js"); DynAPI.include("core.api.browser.js"); DynAPI.include("core.api.dyndocument.js"); DynAPI.include("PhotoAlbum.js", "./"); var PhotoAlbum = null; DynAPI.onLoad = function() { PhotoAlbum = new PhotoAlbum(); PhotoAlbum.setBgColor( "#000000" ); PhotoAlbum.setSize( 200, 200 ); DynAPI.document.addChild(PhotoAlbum); } //--> </script> </head> ... PhotoAlbum.js: function PhotoAlbum() { this.test= 1; return this; } PhotoAlbum.prototype = new DynLayer; If you comment the line "var PhotoAlbum = null;" everything works fine. Why is that? Eric _________________________________________________________________________ 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: Jason L. <ja...@go...> - 2000-11-02 20:08:32
|
Thanks Pascal, the eventListener() idea worked just fine! Regarding question#2, I was trying to set the Zindex of the popUp menus. I have an image-mapped graphic which calls the popUp menus onMouseOver, however I want the popUp menus to be on a layer 'above' the graphic. When I tried setting the ZIndex at the popUp creation time, it had no effect. However if I put the setZIndex(n) in the onMouseOver of the hyperlink, it works. I was just curious if this was supposed to work this way. Thanks again! pax, Jason -----Original Message----- From: dyn...@li... [mailto:dyn...@li...]On Behalf Of Pascal Bestebroer Sent: Thursday, November 02, 2000 12:59 PM To: dyn...@li... Subject: RE: [Dynapi-Help] core.gui.popup.js questions a few answers then: 1. The easiest way (probably) is to use a eventlistener on the document, when the mouseover on the document happens, the popup menu doesn't have any focus anymore.. Note to other developers: I think the popup would need a enhancement to trigger onmouseout events on the popup it self. 2. Not sure about what you'r trying to do.. could you explain some more? 3. There's no other way to set the properties.. so it should be correct (and if it works, why change it) greets, Pascal Bestebroer pa...@dy... http://www.dynamic-core.net -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Jason LaFosse Verzonden: donderdag 2 november 2000 16:41 Aan: dyn...@li... Onderwerp: [Dynapi-Help] core.gui.popup.js questions I have a few implementation questions regarding the core.gui.popup.js 1. How can I set the popUp menus to disappear after rolling off of the entire menu ? I know I can put an 'onMouseOver' in the href, but this is not viable because as soon as you rolloff of the href the menu disappears. 2. I have tried using: myMenu.setZIndex(10) when creating the popUps, but this has no apparent effect. It only seems to work when I call it in an href (e.g. <a href="#" onMouseOver="myMenu.Pop(250,22); myMenu.setZIndex(10)">) Is this correct ? 3. Finally, I can successfully change the menu appearance (e.g. font color, bgSelected etc..) by using myMenu.style.scheme.property=value - as in the following: // create popup menus myMenu = new CorePopUp(100,100,100) myMenu.setSize(100,75) myMenu.add('Alta Vista','http://www.altavista.com') myMenu.add('Yahoo','http://www.yahoo.com') myMenu.style.scheme.face='#339999' myMenu.style.font.color='#ffffff' myMenu.style.scheme.fgSelected='#339999' myMenu.style.scheme.bgSelected='#efefef' this.document.addChild(myMenu) Is this the correct way to change the menu(s) appearance ? Thanks again for any help! pax, Jason _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help |
From: William E. <be...@te...> - 2000-11-02 18:38:19
|
Just wanted to let the DynAPI2 admins know that they can reclassify DynAPI2 under the "JavaScript" programming language, as that has now been added to the list of programming languages at SourceForge. It should be better than having it classified as "Other" :-). Cheers, - Bill |
From: Pascal B. <pa...@dy...> - 2000-11-02 17:55:16
|
a few answers then: 1. The easiest way (probably) is to use a eventlistener on the document, when the mouseover on the document happens, the popup menu doesn't have any focus anymore.. Note to other developers: I think the popup would need a enhancement to trigger onmouseout events on the popup it self. 2. Not sure about what you'r trying to do.. could you explain some more? 3. There's no other way to set the properties.. so it should be correct (and if it works, why change it) greets, Pascal Bestebroer pa...@dy... http://www.dynamic-core.net -----Oorspronkelijk bericht----- Van: dyn...@li... [mailto:dyn...@li...]Namens Jason LaFosse Verzonden: donderdag 2 november 2000 16:41 Aan: dyn...@li... Onderwerp: [Dynapi-Help] core.gui.popup.js questions I have a few implementation questions regarding the core.gui.popup.js 1. How can I set the popUp menus to disappear after rolling off of the entire menu ? I know I can put an 'onMouseOver' in the href, but this is not viable because as soon as you rolloff of the href the menu disappears. 2. I have tried using: myMenu.setZIndex(10) when creating the popUps, but this has no apparent effect. It only seems to work when I call it in an href (e.g. <a href="#" onMouseOver="myMenu.Pop(250,22); myMenu.setZIndex(10)">) Is this correct ? 3. Finally, I can successfully change the menu appearance (e.g. font color, bgSelected etc..) by using myMenu.style.scheme.property=value - as in the following: // create popup menus myMenu = new CorePopUp(100,100,100) myMenu.setSize(100,75) myMenu.add('Alta Vista','http://www.altavista.com') myMenu.add('Yahoo','http://www.yahoo.com') myMenu.style.scheme.face='#339999' myMenu.style.font.color='#ffffff' myMenu.style.scheme.fgSelected='#339999' myMenu.style.scheme.bgSelected='#efefef' this.document.addChild(myMenu) Is this the correct way to change the menu(s) appearance ? Thanks again for any help! pax, Jason _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help |
From: Jason L. <ja...@go...> - 2000-11-02 16:20:38
|
I have a few implementation questions regarding the core.gui.popup.js 1. How can I set the popUp menus to disappear after rolling off of the entire menu ? I know I can put an 'onMouseOver' in the href, but this is not viable because as soon as you rolloff of the href the menu disappears. 2. I have tried using: myMenu.setZIndex(10) when creating the popUps, but this has no apparent effect. It only seems to work when I call it in an href (e.g. <a href="#" onMouseOver="myMenu.Pop(250,22); myMenu.setZIndex(10)">) Is this correct ? 3. Finally, I can successfully change the menu appearance (e.g. font color, bgSelected etc..) by using myMenu.style.scheme.property=value - as in the following: // create popup menus myMenu = new CorePopUp(100,100,100) myMenu.setSize(100,75) myMenu.add('Alta Vista','http://www.altavista.com') myMenu.add('Yahoo','http://www.yahoo.com') myMenu.style.scheme.face='#339999' myMenu.style.font.color='#ffffff' myMenu.style.scheme.fgSelected='#339999' myMenu.style.scheme.bgSelected='#efefef' this.document.addChild(myMenu) Is this the correct way to change the menu(s) appearance ? Thanks again for any help! pax, Jason |
From: Eytan H. <ey...@tr...> - 2000-11-02 15:47:09
|
As we are talking legal stuff. What does the GPL exactly mean. A friend of mine wants to implement DynAPI 2 in his website for some of the cool graphical effects. It is a commercial site. What does he have to do? |
From: Robert R. <rra...@ya...> - 2000-11-02 14:44:46
|
> 1) Isn't the license for DynAPI really the LGPL, not the GPL? The license is actually the "GNU Library Public License". The LGPL (GNU Lesser General Public License) is a successor to this license, so perhaps the license file should be updated to the LGPL as well. \\Robert -- |
From: William E. <be...@te...> - 2000-11-01 23:25:41
|
Hi All - Sorry for posting this here, but it seemed that nothing was going on over in the 'chat' archive. Two things (both really for the project admins): 1) Isn't the license for DynAPI really the LGPL, not the GPL? The version I have from Aug. says LGPL, but the project page for the project on SourceForge says GPL. There is a difference between the two and the home page should really say LGPL. This should be easy for one of the admins to fix. 2) I've sent the SourceForge guys an e-mail asking them to add "JavaScript" to the list of languages. I've got a JavaScript project that I'm going to be putting up pretty soon and I would really like to classify it under that, rather than "Other". When I get e-mail from them saying that this fix is in, I'll pass it along so that one of you can reclassify DynAPI as "JavaScript". Thanks so much to all for the cool library. Keep banging away on it!! Cheers, - Bill |