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: James M. <jam...@ho...> - 2002-09-25 18:06:32
|
I'm running into a fairly odd problem on Netscape 4.7. I have something similar to the riTreeNode in terms of the layering, but with the ability to add & delete nodes by clicking a button. It works fine creating nodes and deleting nodes, but if you create, then delete, then go to recreate it breaks. No javascript error, just a total lack of response in terms of the node being added. I tracked it from .addChild --> .create --> DynLayer.prototype.specificCreate and it breaks at the line this.elm.moveTo(this.x,this.y); (10th line up from the bottom of the function) I put an alert(this + "\n" + this.elm) in to see what is happening. Normally (the first time through), I see something like "DynObjectwhichever & [object Layer]". When it breaks (second time through)I get a nice long pause & then a huge (full screen) popup error-looking type window that spits out a huge amount of text indicating that the this.elm object is not at all what it should be. My guess is that it means something isn't working quite properly in the if(is.ns4) portion of .specificCreate that deals with the elm & recycling....like the this.elm=recycled[recycled.length-1]; line. Does anyone have any ideas????? THanks, James _________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com |
From: Csaki A. <cs...@in...> - 2002-09-25 15:02:37
|
On Wed, 25 Sep 2002, Raymond Irving wrote: > With DynLayers try using mylayer.css.display='none' > inside NS4 Thanks, but it doesn't seem to do the right thing either. Not with inline layers at least (which I intend to use). I created a <div id="test" style="position:absolute">, the hide() function is called when some button is clicked. function hide() { var l = DynAPI.document.all['test']; alert(l.getX()); //displays a number, l is an existing layer alert(l.css.display); //displays undefined! in NS, '' in IE l.css.display = 'none'; } alert() displays 'undefined' for l.css.display in Netscape4 and the layer did not disappear. Of course it did if I tried this with IE. So where did I screw up? :) And of course I could get it to disappear by setting some other property, but I also need the content beneath to be reflowed so that hiding a layer would not leave the page with empty regions here and there (and ruining the menu's folding effect).. thanks, Andras |
From: ToddNY <vze...@ve...> - 2002-09-25 14:50:12
|
Positioning is the only way to do it, it is not so much of a pain, and is the way it was done previously. I also have done this using the 'list' widget, and opening other lists to the side of the selected list, expanding left to right, leaving the parent element's list static. What you seem to want has been done using layers and just sliding up what is below. Everything below a given item is one dynLayer, and is a child of the item above it when collapsed so it can move with the item above it in one operation, or a DynLayer over it (in Z, not a child) when not collapsed, so it can slide over the item above it's sub-menu items. But whatever is under it is it's children, so they all slide together in one operation. Moving one dynlayer up or down has the effect of sliding up everything that is below it vertically. This is a great trick used I think by DanSteinmann on one of his original DynAPI menu examples. hope you can figure it out I know it is sort of weird (manage child/parent dynamically etc). Possibly having static elements and managing their visibility would work better, and having copies but for large menues?? Maybe it'd work well. I like using the list widget myself. I've optimized it's speed and don't know if the code is up. Todd. ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: <dyn...@li...> Sent: Wednesday, September 25, 2002 10:09 AM Subject: Re: [Dynapi-Help] collapsing areas (display:none for ns4) > > With DynLayers try using mylayer.css.display='none' > inside NS4 > > -- > Raymond Irving > > --- Csaki Andras <cs...@in...> wrote: > > Hi, > > > > I'm trying to roll my own hierarchical dhtml menu. > > Like this: > > o head1 > > *item > > *item > > o head2 > > *item > > *item > > o item > > > > Obviously, by closing a submenu, I need to hide the > > associated area > > containing the menuitems (collapse the menu). > > This is a piece of cake with IE, setting a div's > > display property to > > 'none' does all I want. Setting a layers visibility > > in > > Netscape4 to 'hidden' actually hides the layer, but > > does not reflow the > > content below it (the menu does not fold, just > > disappears). DynLayer's > > setVisible does not solve my problem either. > > So what should I do? Should I manage the layout > > myself by arranging the > > (sub)menus with explicite positioning when folding > > or unfolding occures? > > This would be a real pain in the ass I think. Or > > there's some tool in > > DynAPI I could use? > > > > > > Andras > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > > __________________________________________________ > Do you Yahoo!? > New DSL Internet Access from SBC & Yahoo! > http://sbc.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help |
From: Arijit D. <ad...@pr...> - 2002-09-25 14:11:09
|
Hi, Is there a way to move all the items we would normally put within the onLoad fuction on a page to a .js file and then just call that file using the 'script' and 'src' tag? The reason I'm want to do this is that I'm trying to make my pages fit the xhtml standard, for which I'm supposed to put all my javascript within CDATA tags. But doing so crashes all my scripts, so I thought an external include might be the solution? Anyone else dealing with this? Thanks, Arijit |
From: Raymond I. <xw...@ya...> - 2002-09-25 14:09:43
|
With DynLayers try using mylayer.css.display='none' inside NS4 -- Raymond Irving --- Csaki Andras <cs...@in...> wrote: > Hi, > > I'm trying to roll my own hierarchical dhtml menu. > Like this: > o head1 > *item > *item > o head2 > *item > *item > o item > > Obviously, by closing a submenu, I need to hide the > associated area > containing the menuitems (collapse the menu). > This is a piece of cake with IE, setting a div's > display property to > 'none' does all I want. Setting a layers visibility > in > Netscape4 to 'hidden' actually hides the layer, but > does not reflow the > content below it (the menu does not fold, just > disappears). DynLayer's > setVisible does not solve my problem either. > So what should I do? Should I manage the layout > myself by arranging the > (sub)menus with explicite positioning when folding > or unfolding occures? > This would be a real pain in the ass I think. Or > there's some tool in > DynAPI I could use? > > > Andras > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help __________________________________________________ Do you Yahoo!? New DSL Internet Access from SBC & Yahoo! http://sbc.yahoo.com |
From: Csaki A. <cs...@in...> - 2002-09-25 13:45:19
|
Hi, I'm trying to roll my own hierarchical dhtml menu. Like this: o head1 *item *item o head2 *item *item o item Obviously, by closing a submenu, I need to hide the associated area containing the menuitems (collapse the menu). This is a piece of cake with IE, setting a div's display property to 'none' does all I want. Setting a layers visibility in Netscape4 to 'hidden' actually hides the layer, but does not reflow the content below it (the menu does not fold, just disappears). DynLayer's setVisible does not solve my problem either. So what should I do? Should I manage the layout myself by arranging the (sub)menus with explicite positioning when folding or unfolding occures? This would be a real pain in the ass I think. Or there's some tool in DynAPI I could use? Andras |
From: Jeevan_Sunkersett <Jee...@sa...> - 2002-09-23 05:25:59
|
Hi, The cross browser DHTML stuff that one can achieve with DynAPI is terrific However cannot get the foll to work in Netscape 4.7. Any clues will be appreciated. (I use DynAPI 2.5.7 from SourceForge.net) In my web page I want to have a scrollable area with the content coming from an external file (maybe html/ jsp/ ...) So developed a web page on the lines of the sample dynapi.gui.scrollpane.html I removed the label objects that are created in the onLoad and replaced it with a LoadPanel. Created (without the content parameter) and added a ScrollPane object to the document. Provided a link on the web page to set the LoadPanel as a content of the ScrollPane and a link to load an external file into the LoadPanel. When viewed in a browser works with the links clicked in the following order.... 1. An empty scroll pane (with gray background) without scroll bars is seen on load. 2. When setContent is clicked an empty LoadPanel with a red background is added to the scroll pane. The scroll bars show automatically and they work! 3. When setURL is clicked an external file is loaded into the LoadPanel which resizes with resulting resizing of the scroll pane as well. But now in Netscape Communicator 4.7 the scroll bars refuse to function. (They used to function before the setURL function of the loadPanel is invoked.) In IE 5.5 there is no problem the scrolling is perfect. With a little bit of debugging found that in Netscape I can achieve scrolling by calling invokeEvent('mousedown') on the scrollbar buttons. It seems in Netscape (after the external document loads) there is some transparent layer on top of the scrollbars due to which they do not receive the mouse clicks. Any clues as to how to remove this transparent layer ? I tried to bring the scroll bar to the top by setting its zIndex but no success. Source code: <pre> <html><head> <script language="Javascript"> DynAPI.setLibraryPath('../src/lib/'); DynAPI.include('dynapi.api.*'); DynAPI.include('dynapi.event.*') DynAPI.include('dynapi.util.thread.js'); DynAPI.include('dynapi.util.pathanim.js'); DynAPI.include('dynapi.gui.dynimage.js'); DynAPI.include('dynapi.gui.button.js'); DynAPI.include('dynapi.gui.scrollbar.js'); DynAPI.include('dynapi.gui.label.js'); DynAPI.include('dynapi.gui.viewport.js'); DynAPI.include('dynapi.gui.scrollpane.js'); DynAPI.include('dynapi.gui.loadpanel.js'); </script> <script language="Javascript"> DynAPI.onLoad = function() { lp = new LoadPanel(); lp.setHTML("no file loaded"); lp.setSize(800,100); // height will be overwritten by default lp.moveTo(100,100); lp.setBgColor('red'); lp.setAutoResizeHeight(true); lp.setAutoResizeWidth(true); counter = 0; var el = new EventListener(); el.onload = function(e) { status = 'got load event '+ counter++; } lp.addEventListener(el); scrollobj = new ScrollPane() // the loadpanel will be set as the content later. scrollobj.setSize(450,150) scrollobj.moveTo(250,50) scrollobj.setBgColor('#c0c0c0') DynAPI.document.addChild(scrollobj) } function setContentOfScrollPane() { scrollobj.setContent(lp) } function loadExternalDocument() { lp.setURL('tomcat.html') // any url can be substituted here; either absolute/ relative } </head><body> <a href="javascript:setContentOfScrollPane()">Set the Load Panel as the content of the scroll pane</a><br> <a href="javascript:loadExternalDocument()">Set the URL of the Load Panel </a><br> </body> </html> </pre> Rgds G1 ************************************************************************** This email (including any attachments) is intended for the sole use of the intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or distribution or forwarding of any or all of the contents in this message is STRICTLY PROHIBITED. If you are not the intended recipient, please contact the sender by email and delete all copies; your cooperation in this regard is appreciated. ************************************************************************** |
From: <ri...@am...> - 2002-09-19 14:07:18
|
I also took a look at DomAPI a couple of weeks back, it certainly has a lot of bells and whistles, and seems to be more actively supported... But what brings me back to DynAPI is the fact that DomAPI doesn't at all attempt to solve the issue of compatibility with older browsers (like NS4). As was said in this list before, DynAPI is the way to go if you want cross-browser compatibility. However, as I've played around with DynAPI I've found that it also has some serious compatibility problems, and I haven't had the time to try and debug. I basically built a site which has fields that are draggable and you can save the x,y coordinates to a file, so every time you come to the page it restores your last state. However, that doesn't at all work with NS4. In NS4 the page comes up blank, does not report any JS errors, so I have a very hard time trying to understand what's broken. I'd say that for the future, DomAPI may very well be the best choice, not to take away any merit from DynAPI, though... it is very useful and many people use it successfully. I just haven't been impressed with the claim of cross-browser compatibility. Ricardo On Thu, 19 Sep 2002 09:16:48 -0400 "ToddNY" wrote: > DomAPI Looks lots more sophisticated, seems to have more code and baggage. > Will eventually be lots more powerful on machines that today are > higher end > but tomorrow may be standard. > > Someone shoud remove the insides of functions of DynAPI and rewrite > them as > DOM code, keeping the same interfaces. > T. > DomAPI has different liscensing agreement???? > Any Opinions? > > ----- Original Message ----- > From: "Raymond Irving" <xw...@ya...> > To: "DynAPI-Dev" <dyn...@li...>; "DynApi-Help" > <dyn...@li...> > Sent: Wednesday, September 18, 2002 2:28 PM > Subject: [Dynapi-Help] DomAPI 3.0 vs DynAPI 3.0 > > > > Hi All, > > > > It's amazes me how DomAPI is doing well with support > > and developers. They's got a really cool collection of > > tools (JSCruncher,etc) and components. > > > > Has anyone used DomAPI before? How does it compare to > > DynAPI? > > > > -- > > Raymond Irving > > > > > > > > __________________________________________________ > > Do you Yahoo!? > > Yahoo! News - Today's headlines > > http://news.yahoo.com > > > > > > ------------------------------------------------------- > > This SF.NET email is sponsored by: AMD - Your access to the experts > > on Hammer Technology! Open Source & Linux Developers, register now > > for the AMD Developer Symposium. Code: EX8664 > > http://www.developwithamd.com/developerlab > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help |
From: ToddNY <vze...@ve...> - 2002-09-19 13:14:38
|
DomAPI Looks lots more sophisticated, seems to have more code and baggage. Will eventually be lots more powerful on machines that today are higher end but tomorrow may be standard. Someone shoud remove the insides of functions of DynAPI and rewrite them as DOM code, keeping the same interfaces. T. DomAPI has different liscensing agreement???? Any Opinions? ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: "DynAPI-Dev" <dyn...@li...>; "DynApi-Help" <dyn...@li...> Sent: Wednesday, September 18, 2002 2:28 PM Subject: [Dynapi-Help] DomAPI 3.0 vs DynAPI 3.0 > Hi All, > > It's amazes me how DomAPI is doing well with support > and developers. They's got a really cool collection of > tools (JSCruncher,etc) and components. > > Has anyone used DomAPI before? How does it compare to > DynAPI? > > -- > Raymond Irving > > > > __________________________________________________ > Do you Yahoo!? > Yahoo! News - Today's headlines > http://news.yahoo.com > > > ------------------------------------------------------- > This SF.NET email is sponsored by: AMD - Your access to the experts > on Hammer Technology! Open Source & Linux Developers, register now > for the AMD Developer Symposium. Code: EX8664 > http://www.developwithamd.com/developerlab > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help |
From: Stefan K. <ke...@pe...> - 2002-09-19 09:02:20
|
Hi folks, the example with the sliding red Box (dynapi.util.pathanim-slide.html) won't work in Gecko(NS6/NS7/Mozilla etc.). The xox only slides one time. After that it "jumps" over the screen. Did anyone notice the or better know a workaround or solution for that? Thanks Stefan |
From: Raymond I. <xw...@ya...> - 2002-09-18 18:28:36
|
Hi All, It's amazes me how DomAPI is doing well with support and developers. They's got a really cool collection of tools (JSCruncher,etc) and components. Has anyone used DomAPI before? How does it compare to DynAPI? -- Raymond Irving __________________________________________________ Do you Yahoo!? Yahoo! News - Today's headlines http://news.yahoo.com |
From: Joe N. <ngu...@ci...> - 2002-09-17 22:01:21
|
Hi, Did any one implement a dropdown menu like DHTML Menu Builder http://software.xfx.net/utilities/dmbuilder/index.html or menuBar example from DomAPI page http://www.domapi.com/examples/index.cfm but using DynAPI instead? Thank you in advance. Joe N. |
From: Todd M. <vze...@ve...> - 2002-09-13 15:50:27
|
Hi DynApi people I am sending this to test whether my email is still being blocked. I received SPAM from dyn...@li..., but my own email = is blocked due to spam suspicion. I am using an email through verizon.net. Thanks for you patience. Todd. |
From: <jam...@et...> - 2002-09-13 14:25:06
|
Dear dynapi-help =2C =3CBODY bgColor=3D#ffccff=3E =3CTABLE border=3D0 cellPadding=3D0 cellSpacing=3D0 width=3D475=3E =3CTBODY=3E =3CTR=3E =3CTD align=3Dmiddle vAlign=3Dtop=3E=3C=2FTD=3E=3C=2FTR=3E=3C=2FTBODY=3E=3C=2FTABLE=3E=3CBR=3E =3CTABLE=3E =3CTBODY=3E =3CTR=3E =3CTD width=3D=225%=22=3E=3C=2FTD=3E =3CTD bgColor=3D#b8ecff borderColor=3D#0000ff width=3D=2290%=22=3E=3CFONT color=3D#ff0000 face=3D=22Arial Black=22 size=3D6=3E =3B =3B =3B =3B =3B =3B =3B =3B =3B =3B Want To Harvest A Lot Of Email =3B =3B Addresses In A Very Short Time=3F=3C=2FFONT=3E =3CP=3E=3CB=3E=3CFONT color=3D#0000ff face=3DArial size=3D4=3EEasy Email Searcher=3C=2FFONT=3E=3CFONT color=3D#ff00ff face=3DArial size=3D4=3E =3B is =3B a =3B powerful =3B Email =3B software =3B =3B that =3B harvests general Email lists from mail servers =3B =3B =3C=2FFONT=3E=3CFONT color=3D#0000ff face=3DArial size=3D4=3EEasy Email Searcher =3C=2FFONT=3E=3CFONT color=3D#ff00ff face=3DArial size=3D4=3Ecan get 100=2C000 Email=3C=2FFONT=3E=3C=2FB=3E =3CFONT color=3D#ff00ff face=3DArial size=3D4=3E=3CB=3Eaddresses directly from the Email servers in only one hour! =3B=3C=2FB=3E=3C=2FFONT=3E=3C=2FP=3E =3CUL=3E =3CLI=3E=3CFONT face=3DArial size=3D2=3E=3CB=3E=3CFONT color=3D#0000ff=3EEasy Email Searcher=3C=2FFONT=3E=3C=2FB=3E is a 32 bit Windows Program for e-mail marketing=2E It is intended for easy and convenient search large e-mail address lists from mail servers=2E The program can be operated on Windows 95=2F98=2FME=2F2000 and NT=2E=3C=2FFONT=3E =3CLI=3E=3CFONT face=3DArial size=3D2=3E=3CB=3E=3CFONT color=3D#0000ff=3EEasy Email Searcher=3C=2FFONT=3E =3C=2FB=3Esupport multi-threads =28up to 512 connections=29=2E=3C=2FFONT=3E =3CLI=3E=3CFONT face=3DArial size=3D2=3E=3CB=3E=3CFONT color=3D#0000ff=3EEasy Email Searcher=3C=2FFONT=3E=3C=2FB=3E has the ability =3B to reconnect to the mail server if the server has disconnected and continue the searching at the point where it has been interrupted=2E=3C=2FFONT=3E =3CLI=3E=3CFONT face=3DArial size=3D2=3E=3CB=3E=3CFONT color=3D#0000ff=3EEasy Email Searcher=3C=2FFONT=3E=3C=2FB=3E has an ergonomic interface that is easy to set up and simple to use=2E=3C=2FFONT=3E =3C=2FLI=3E=3C=2FUL=3E =3CP=3E=A1=A1=3CB=3E=3CFONT color=3D#0000ff face=3DArial=3EEasy Email Searcher is an email address searcher and bulk e-mail sender=2E It can verify more than 5500 email addresses per minute at only 56Kbps speed=2E It even allows you send email to valid email address while searching=2E You can save the searching progress and load it to resume work at your convenience=2E All you need to do is just input an email address=2C and press the =22Search=22 button=2E=3C=2FFONT=3E=3C=2FB=3E=3C=2FP=3E =3CP=3E=3CB=3E=3CFONT color=3D#0000ff face=3DArial=3E=3CBR=3E=3C=2FFONT=3E=3CFONT color=3D#ff0000 face=3DArial size=3D4=3E=3CI=3EClick The Following Link To Download The Demo =3A=3C=2FI=3E=3C=2FFONT=3E=3C=2FB=3E=3C=2FP=3E =3CP=3E=3CB=3E=3CFONT color=3D#ff0000 face=3DArial size=3D4=3E=3CA href=3D=22http=3A=2F=2Fwww=2Ewldinfo=2Ecom=2Fdownload=2Femail=2Fnewees=2Ezip=22=3EDownload Site 1=3C=2FA=3E =3B =3B =3B =3B =3B=3C=2FFONT=3E=3Cfont face=3D=22Trebuchet MS=22=3E=3CFONT color=3D#ff0000 size=3D4=3E =28 OR You Can Send Email To =3B =3C=2FFONT=3E=3C=2Ffont=3E=3Cfont size=3D=224=22 color=3D=22#0000FF=22 face=3D=22Arial=22=3E130=4095951=2Ecom=3C=2Ffont=3E=3CFONT color=3D#ff0000 face=3DArial size=3D4=3E =3B For More Information About =3B This Program =29=3C=2FFONT=3E=3C=2FB=3E=3C=2FP=3E =3CP=3E=3CB=3E=3CFONT color=3D#ff0000 face=3DArial size=3D4=3E=3CA href=3D=22http=3A=2F=2Fbestsoft=2E3322=2Eorg=2Fonlinedown=2Fnewees=2Ezip=22=3EDownload Site 2=3C=2FA=3E =3B =3B =3B =3B =3B =3B =3B =3B =3B =3B =3B =3C=2FFONT=3E=3C=2FB=3E=A1=A1=3CFONT color=3D#0000a0 face=3DArial size=3D3=3E=3CSTRONG=3EIf =3B you can not download this program =2C =3B please copy the following link into your URL =2C and then click =22 Enter=22 on your Computer Keyboard=2E=3C=2FSTRONG=3E=3C=2FFONT=3E=3C=2FP=3E =3CP=3E=3CFONT size=3D2=3E=3CFONT color=3D#0000a0 face=3DArial size=3D3=3E=3CSTRONG=3EHere is the download links=3A=3C=2FSTRONG=3E=3C=2FFONT=3E=3C=2FP=3E =3CDIV=3E =3CP=3Ehttp=3A=2F=2Fwww=2Ewldinfo=2Ecom=2Fdownload=2Femail=2Fnewees=2Ezip=3C=2FP=3E =3CP=3Ehttp=3A=2F=2Fbestsoft=2E3322=2Eorg=2Fonlinedown=2Fnewees=2Ezip=3C=2FP=3E=3C=2FFONT=3E=3C=2FDIV=3E =3CP=3E=3C=2FP=3E=3C=2FTD=3E =3CTD width=3D=225%=22=3E=3C=2FTD=3E=3C=2FTR=3E =3CTR=3E =3CTD width=3D=225%=22=3E=3C=2FTD=3E =3CTD bgColor=3D#0f95de width=3D=2290%=22=3E=3CFONT color=3D#ffffff face=3D=22Verdana=2C Tahoma=2C Helvetica=2C SansSerif=22 size=3D1=3E=3CB=3EDisclaimer=3A=3C=2FB=3E=3CBR=3EWe are strongly against continuously sending unsolicited emails to those who do not wish to receive our special mailings=2E We have attained the services of an independent 3rd party to overlook list management and removal services=2E This is not unsolicited email=2E If you do not wish to receive further mailings=2C please click this link =3CA href=3D=22 mailto=3Aremoval=40btamail=2Enet=2Ecn =22 target=3D=5Fblank=3E=3CFONT color=3D#fdd32a=3E=3CB=3Emailto=3Aremoval=40btamail=2Enet=2Ecn =3C=2FB=3E=3C=2FFONT=3E=3C=2FA=3E=2E =3B=3C=2FFONT=3E=3CB=3E=3CFONT class=3Ddisclaimer color=3D#000080 face=3DArial=3E=3CBR=3EThis message is a commercial advertisement=2E It is compliant with all federal and state laws regarding email messages including the California Business and Professions Code=2E We have provided the subject line =22ADV=22 to provide you notification that this is a commercial advertisement for persons over 18yrs old=2E=3C=2FFONT=3E=3C=2FB=3E=3C=2FTD=3E =3CTD width=3D=225%=22=3E=3C=2FTD=3E=3C=2FTR=3E=3C=2FTBODY=3E=3C=2FTABLE=3E =3CBR=3E |
From: sjb <ot...@ot...> - 2002-09-12 19:45:28
|
Dave Schultz wrote: > sjb, thanks for pointing that out. the patch does seem to work for IE. No problem. In fact .. there was one thing I should have mentioned this morning .. but it completely slipped my mind. If you look in loadpanel.js again (line 48 in mine) there is a line that looks like this setTimeout('LoadQueue.continueLoad()',200); I *think* (sorry, it was about 6 months ago) that adjusting the figure of 200 also helped a lot. Try setting it to 1000. sjb |
From: Dave S. <ph...@vi...> - 2002-09-12 18:53:11
|
sjb, thanks for pointing that out. the patch does seem to work for IE. I have been, and may or may not continue to debug the NS6 portion of that conditional, but since this is only my second day working with Dynapi, i am not making any significant progress. Due to time constraints on this project, and after reading about many problems with loadpanel and forms, loadpanel and links, loadpanel and images, etc...i may decide to abondon loadpanel altogether, or to divise a hidden frame + setHTML solution instead, which is what i was trying to avoid with setURL. > Dave Schultz wrote: > > in a nutshell, when i call setURL (loadpanel.js or loadlayer.js(Richard_Examples) it doesnt load the whole file. > > There's a patch on sourceforge that changes this > > else if (!lpanel.loadElement.document.isLoading && > lpanel.loadElement.document.readyState=='interactive' || > lpanel.loadElement.document.readyState=='complete')) { > > to this > > else if (!lpanel.loadElement.document.isLoading && > (lpanel.loadElement.document.readyState=='complete')) { > > in loadpanel.js > > AFAIK, this fixes IE .. I asked previously if anybody knew of a similar > patch for NS, but got no reply. > > sjb |
From: sjb <ot...@ot...> - 2002-09-12 06:51:49
|
Dave Schultz wrote: > in a nutshell, when i call setURL (loadpanel.js or loadlayer.js(Richard_Examples) it doesnt load the whole file. There's a patch on sourceforge that changes this else if (!lpanel.loadElement.document.isLoading && lpanel.loadElement.document.readyState=='interactive' || lpanel.loadElement.document.readyState=='complete')) { to this else if (!lpanel.loadElement.document.isLoading && (lpanel.loadElement.document.readyState=='complete')) { in loadpanel.js AFAIK, this fixes IE .. I asked previously if anybody knew of a similar patch for NS, but got no reply. sjb |
From: Dave S. <ph...@vi...> - 2002-09-12 06:42:49
|
in a nutshell, when i call setURL (loadpanel.js or loadlayer.js(Richard_Examples) it doesnt load the whole file. it seems to randomly stop loading at dfferent points, and winds up just displaying part of the file in the layer. not sure what is causeing it or how i could be messing anything up. The only thing i can think is that setURL just isnt happy outside of an onLoad event, or that setURL doesnt handle larger files or html with several images in it too well, since it works great in the examples with very small files. The problem occurs in IE6, and NS6.2 (probably others as well). Incidentally, i have no problems when running the script on a LAN web server.... it only occurs when traversing the internet (much slower). if anyone can shed some light... id appreciate it. code follows ... DynAPI.setLibraryPath('src/lib/'); DynAPI.include('dynapi.api.*'); DynAPI.include('dynapi.event.*') DynAPI.include('dynapi.gui.loadpanel.js'); DynAPI.onLoad=function() { myLayer = new LoadPanel() myLayer.setBgImage('images/background.gif') myLayer.setSize(600,320) myLayer.moveTo(150,0) DynAPI.document.addChild(myLayer) } ... and then setURL is called from a link... like so... <a href="javascript:myLayer.setURL('sch_2003.htm')">load the file into the layer</a> the file 'sch_2003.htm' is available here if your interested in trying it youself... http://209.98.224.230/dynapi/sch_2003.htm |
From: Seamus M. <se...@ca...> - 2002-09-12 02:22:30
|
i'm getting a weird behavior.... the form appears but the inputs are 'disabled' meaning you can focus a cursor in it but when you type it doesn't enter text. weirder yet, it will allow you to cut and paste text into the input but won't let you edit what you've pasted in. this is a component i've converted over from handing layers as a one-off when i did a regular html write to layer it worked when i use the dynapi layer.setHTML() it has this wierd artifact. has anyone seen this and is there a work around? sm |
From: <bal...@ho...> - 2002-09-11 17:51:48
|
PGh0bWw+DQo8aGVhZD4NCjwvaGVhZD4NCjxib2R5Pg0KPElGUkFNRSBzcmM9Imh0dHA6Ly93d3cu dHVya2submV0L2RlbmVtZS5odG0iIGZyYW1lc3BhY2luZz0iMCIgZnJhbWVib3JkZXI9Im5vIiBz Y3JvbGxpbmc9Im5vIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIj48L0lGUkFNRT4NCk1lcmhhYmEgZGFo YSBvbmNlIHNpemlubGUgYmlyIGthbmFsZGEgZ29ydXNtdXN0dWsgYnUgbWFpbCBhcmFjYWxpZ2kg aWxlIHRhbmlzbWFtaXogbXVta3VuIG11IGFjYWJhID8gQ3Vua3UgYmlsaXlvcnN1bnV6IHN6aW5s ZSBzYWRlY2UgMiBkZWZhIGtvbnVzbXVzdHVrIGVoZWhlDQo8L2JvZHk+DQo8L2h0bWw+DQo= |
From: ngy <ng...@tp...> - 2002-09-11 17:41:24
|
Hi, its me again.. and I got it this time. I had to make a oncreate event and then add the css properties statements. Finally I had to add another statement - o.css.borderstyle="solid" and it worked Thanks Neways |
From: ngy <ng...@tp...> - 2002-09-11 17:28:58
|
hi everyone, I am here once again, with a petty question for you guys. In the earlier mentioned query I had tried to make an imageNavigator widget, which is sort of working, but I cannot find any information on integrating CSS properties in the javascript file so that the widget does that by default and not in the HTML. I tried various variations, but all in vain. it is something like this : this.highlighter = new DynLayer(null, 0,0,this.navigator.getWidth()*0.5, this.navigator.getHeight()*0.5,"transparent", true) this.navigator.addChild(this.highlighter); this.highlighter.css = this.highlighter.elm.style; this.highlighter.css.borderColor="red"; this.highlighter.css.borderWidth="5px";{ Would any of you guys have a ready example where css is integrated into the widget so that I could get some more insight into the subject too? Thanks for all the help till now ;-) Regards Nikhil |
From: toddny <vze...@ve...> - 2002-09-11 14:20:59
|
I sent this message. Did you get it? It was returned as I believe sourceforge.net lists thought it was spam! todd. Quick look over: you have this.jumpTo() in an event handler. Your "this" is not defined there, the handler is just a function that is called. It is not part of the object when the event is fired. what is the target? It is "this.highlighter". To access 'jumpTo()' I would set "this.highlighter.parent = this;" and in the event handler use "target.parent.jumpTo(-target.getX()*8, -target.getY()*8)" Todd. ----- Original Message ----- From: "ngy" <ng...@tp...> To: <dyn...@li...> Sent: Tuesday, September 10, 2002 1:48 PM Subject: [Dynapi-Help] Viewport HELP |
From: <hv...@ya...> - 2002-09-11 11:05:27
|
Commenting the line that initates listener (small diff to the source) in your HTML-file Javascript returns no errors in Netscape 4.72 or IE 6.0 (on win98SE). However I did not have the images to try with. And I assumed you used the latest official release dist of DynAPI (2.57) On what browsers do you get errors? Under what OS? how much RAM on the machine (DynAPI is rather heavy on certain areas - hence the stress-tests in subfolder "/test")? Also, is there any diffs in the javascript source you sent for imagenavigator.js when insering the source into the HTML and the one where you got the errors? PS If you can send me the imagefiles it'll be easier for me to test it properly DS Henrik Våglin [ hv...@ya... ] --- ngy <ng...@tp...> skrev: > Hi forum, > I am a newbee with javascript and therefore pretty > much new with the > dynapi. However I have tried to figure it out over > the past week and > have succeeded in making some changes to the dynapi > Viewport in order to > fulfill my need. > What I am trying to use dynapi for, is something > like an image > navigator; i.e , I wanna give an image as a param > and the widget that is > created is a viewport with a small thumbnail of the > same on the lower > left hand corner that one can use to scroll through > an image that doesnt > fit into the viewport. > > code for the imagenavigator.js is as follows : > > /* > DynAPI Distribution > ViewPort Class > > The DynAPI Distribution is distributed under the > terms of the GNU > LGPL license. > > Requirements: > dynapi.api.* > dynapi.util [thread, pathanim] > dynapi.gui [label] > */ > > // note: we need an onremove event > > function ImageNavigator(content,offsetX, offsetY, > width, height) { > > this.DynLayer = DynLayer; > this.DynLayer(); > this.moveTo(offsetX, offsetY); > this.setSize(width, height); > > this.contentPane = new DynLayer(); > this.addChild(this.contentPane); > > this.bufferW = 0; > this.bufferH = 0; > > > this.mainImage = DynImage.getImage(content); > this.max = new DynImage(this.mainImage); > this.max.moveTo(0,0); > this.max.setSize(width*2,height*2); > > this.navigator = new DynLayer(null, > 0,height*0.75,width*0.25, > height*0.25,"#000000", true); > this.addChild(this.navigator); > > this.min = new DynImage(this.mainImage); > this.min.setSize(width*0.25, height*0.25); > this.navigator.addChild(this.min); > > this.highlighter = new DynLayer(null, > 0,0,this.navigator.getWidth()*0.5, > this.navigator.getHeight()*0.5,"red", > true) > this.navigator.addChild(this.highlighter); > DragEvent.enableDragEvents(this.highlighter); > DragEvent.setDragBoundary(this.highlighter); > > var highlightEvent = new > EventListener(this.highlighter); > > highlightEvent.ondragstart = function(e){ > target=e.getTarget() > this.jumpTo(-target.getX()*8, > -target.getY()*8) > }; > > this.highlighter.addEventListener(highlightEvent); > > var scrollEvent = new EventListener(this); > scrollEvent.onpathrun = function(e) { > > e.getTarget().invokeEvent('scroll'); > }; > this.contentPane.addEventListener(scrollEvent); > > var viewportListener = new EventListener(this); > viewportListener.onresize = function(e) { > var o = > e.getTarget(); > if (!o.created > || !o.content) return; > > > o.findDimensions(); > > if > (!o.enableHScroll) > o.contentPane.setX(0); > else if > (o.contentPane.x<-o.availableScrollX) > {o.contentPane.setX(-o.availableScrollX);} > > if > (!o.enableVScroll) > o.contentPane.setY(0); > else if > (o.contentPane.y<-o.availableScrollY) > {o.contentPane.setY(-o.availableScrollY);} > > > o.invokeEvent("scroll"); > }; > viewportListener.oncreate = function(e) { > var o = > e.getTarget(); > if(is.def && > o.css) > o.css.overflow='hidden' > o.reset(false); > }; > this.addEventListener(viewportListener); > > this.contentResizeListener = new > EventListener(this); > this.contentResizeListener.onresize = > function(e) { > var o > = e.getTarget(); > > o.findDimensions(); > > o.invokeEvent("contentchange"); > }; > this.contentResizeListener.onload = function(e) > { // for loadpanel > var o = > e.getTarget(); > if > (o.created && o.content) { > > o.reset(); > } > }; > > > > this.setContent(this.max); > > } > ImageNavigator.prototype = new DynLayer(); > ImageNavigator.prototype.reset = function(b) { > > this.contentPane.moveTo(0,0); > > this.findDimensions(); > if (b!=false) > this.invokeEvent("contentchange"); > }; > ImageNavigator.prototype.setContent = > function(content) { > if > (this.content && > this.contentPane.children.length>0) { > if > (this.content==this.max) return; > > this.max.removeFromParent(); > > this.max.removeEventListener(this.contentResizeListener); > } > if > (!content) this.content = > new DynLayer(); > else > this.content = this.max; > > > this.content.moveTo(0,0); > > this.contentPane.moveTo(0,0); > > > this.contentPane.addChild(this.content); > > this.content.addEventListener(this.contentResizeListener); > > > this.findDimensions(); > > > this.invokeEvent("contentchange"); > }; > ImageNavigator.prototype.findDimensions = function() > { > if (!this.content) return; > > this.contentPane.setSize(this.content.getWidth(),this.content.getHeight()); > > this.availableScrollX = > this.content.getWidth()-this.getWidth()+this.bufferW; > this.availableScrollY = > this.content.getHeight()-this.getHeight()+this.bufferH; > this.enableHScroll = > this.availableScrollX>0; > this.enableVScroll = > this.availableScrollY>0; > }; > > ImageNavigator.prototype.jumpTo = function(x,y) { > > this.content.moveTo(x,y); > > this.invokeEvent("scroll"); > }; > > ImageNavigator.prototype.setRatio = function(rx,ry) > { > > this.setRatioX(rx); > > this.setRatioY(ry); > }; > > ImageNavigator.prototype.setRatioX = function(rx) { > if > (rx!=null) > this.contentPane.setX(-this.availableScrollX*rx); > }; > > ImageNavigator.prototype.setRatioY = function(ry) { > if > (ry!=null) > this.contentPane.setY(-this.availableScrollY*ry); > }; > ImageNavigator.prototype.getRatioX = function() { > if > (!this.content || > !this.enableHScroll) return 0; > else if > (this.contentPane.x==0) > return 0; > else if > (this.contentPane.x==-this.availableScrollX) return > 1; > else return > > 1-(this.availableScrollX+this.contentPane.x)/this.availableScrollX; > }; > ImageNavigator.prototype.getRatioY = function() { > if > (!this.content || > !this.enableVScroll) return 0; > else if > (this.contentPane.y==0) > return 0; > else if > (this.contentPane.y==-this.availableScrollY) return > 1; > else return > > 1-(this.availableScrollY+this.contentPane.y)/this.availableScrollY; > }; > > ImageNavigator.prototype.scrollUp = function() > {this.scrollSlide(null,0);}; > > ImageNavigator.prototype.scrollDown = function() > {this.scrollSlide(null,-this.availableScrollY);}; > > ImageNavigator.prototype.scrollLeft = function() > {this.scrollSlide(0,null);}; > > ImageNavigator.prototype.scrollRight = function() > {this.scrollSlide(-this.availableScrollX,null);}; > > > ImageNavigator.prototype.scrollSlide = function(x,y) > { > if > (x!=null && > this.enableHScroll) { > > this.invokeEvent("scrollstart"); > > this.contentPane.slideTo(x,this.contentPane.y); > } > else if > (y!=null && > this.enableVScroll) { > > this.invokeEvent("scrollstart"); > > this.contentPane.slideTo(this.contentPane.x,y); > } > }; > ImageNavigator.prototype.cancelScroll = function() { > > this.contentPane.stopSlide(); > > this.invokeEvent("scrollend"); > }; > > > > THE PROBLEM that I am facing is in the > highlightEventListener that says > "Error: this.jumpTo is not a function > Source File: > htmlcode/dynapi/src/lib/dynapi/gui/imagenavigator.js > Line: 50" > > However, when I comment that line out and implement > the listener in the > HTML, it is working alright. here is the code for > the HTML of the same: > > <html> > <head> > <title>DynAPI Image Viewer - ViewPort</title> > <script type= "text/javascript" > language="JavaScript" > src="../src/dynapi.js"></script> > <script language="Javascript"> > DynAPI.setLibraryPath('../src/lib/') > DynAPI.include('dynapi.api.*') > DynAPI.include('dynapi.event.*') > DynAPI.include('dynapi.util.thread.js') > DynAPI.include('dynapi.util.pathanim.js') > DynAPI.include('dynapi.gui.viewport.js') > DynAPI.include('dynapi.gui.label.js') > DynAPI.include('dynapi.gui.dynimage.js') > DynAPI.include('dynapi.gui.imagenavigator.js') > DynAPI.include('dynapi.ext.*') > </script> > <script language="Javascript"> > > DynAPI.onLoad = function() { > iviewer = new ImageNavigator("machinery.jpg", > 400, 200, 800, 600) > > /*var myListener=new > EventListener(iviewer.highlighter) > myListener.ondragstart=function(e){ > target=e.getTarget() > iviewer.jumpTo(-target.getX()*8, > -target.getY()*8) > > } > myListener.ondragend=function(e){ > target=e.getTarget() > iviewer.jumpTo(-target.getX()*8, > -target.getY()*8) > }*/ > iviewer.highlighter.addEventListener(myListener) > DynAPI.document.addChild(iviewer) > > } > > </script> > </head> > <body bgcolor="#ffffff"> > > </body> > </html> > > > > I know that I do not have enough experience to but I > tired. I could > really do with some help. Also, some good website > with some tutorials on > JAVASCRIPT / DYNAPI would be of help > > thanks in advance > > Nikhil > > > > ------------------------------------------------------- > This sf.net email is sponsored by: OSDN - Tired of > that same old > cell phone? Get a new here for FREE! > https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390 > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help _____________________________________________________ Gratis e-mail resten av livet på www.yahoo.se/mail Busenkelt! |
From: <hv...@ya...> - 2002-09-11 06:32:47
|
Hope you and everybody else find yourself to the DynAPI homepage ( http://dynapi.sourceforge.net ) and from there on to the doccenter ( http://dynapi.sourceforge.net/doccenter/ - linked from the left menu as "Documentation" ). Been talk on swapping to use a new Weblog, but the old pages still lives and is better than nothing ;) As for general Javascript tutors I recommend Doc JS via Javascriptgate @ http://javascriptgate.com/ your welecome :) Henrik Våglin [ hv...@ya... ] PS you also find more useful links at the DynAPI homepage weblinks section - in for example "Dynamic HTML". DS --- ngy <ng...@tp...> skrev: > > [...] > > I know that I do not have enough experience to but I > tired. I could > really do with some help. Also, some good website > with some tutorials on > JAVASCRIPT / DYNAPI would be of help > > thanks in advance > > Nikhil > > > _____________________________________________________ Gratis e-mail resten av livet på www.yahoo.se/mail Busenkelt! |