From: Webmaster <web...@fa...> - 2002-12-03 17:52:12
|
Hi, i'm new to DynAPI... should i start wih 2.5.6 or 2.9? it's one more stable than other or something? Thanks in advance for your help. Regards! |
From: Raymond I. <xw...@ya...> - 2002-12-03 23:15:59
|
Welcome aboard, Here's the low down (in my option) 2.5.6 has been tested by several users and is said to be stable at this point in time. 2.9 (eventually 3.0) is the future of dynapi. It's still in early beta and will need to under go some more testing. 2.9 is faster, easier and much more powerful than 2.5.6 PS. Please remember to use "Reply to All" when replying making a reply -- Raymond Irving --- Webmaster <web...@fa...> wrote: > Hi, i'm new to DynAPI... should i start wih 2.5.6 or > 2.9? it's one more > stable than other or something? > > Thanks in advance for your help. > > Regards! > __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Doug M. <do...@cr...> - 2002-12-04 06:20:23
|
<And from the deepest, darkest corner of hell a voice was heard...> I HAVE RETURNED!!!! So.. at this point in time, what are the major differences betwee 2.5.6 (no new releases in 5 months?!?!) and 2.9? Specifically in browser/platform support and library size. As well as any significant design differences? Anyone got any new beutiful sites to showcase? Anyone die? How is everyone? How is still around from half a year ago? ----- Original Message ----- From: "Raymond Irving" <xw...@ya...> To: <dyn...@li...> Sent: Tuesday, December 03, 2002 3:15 PM Subject: Re: [Dynapi-Help] New to DynAPI... should i start wih 2.5.6 or 2.9? > Welcome aboard, > > Here's the low down (in my option) 2.5.6 has been > tested by several users and is said to be stable at > this point in time. 2.9 (eventually 3.0) is the future > of dynapi. It's still in early beta and will need to > under go some more testing. 2.9 is faster, easier and > much more powerful than 2.5.6 > > PS. Please remember to use "Reply to All" when > replying making a reply > > -- > Raymond Irving > > > --- Webmaster <web...@fa...> wrote: > > Hi, i'm new to DynAPI... should i start wih 2.5.6 or > > 2.9? it's one more > > stable than other or something? > > > > Thanks in advance for your help. > > > > Regards! > > > > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: Microsoft Visual Studio.NET > comprehensive development tool, built to increase your > productivity. Try a free online hosted session at: > http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help > |
From: Raymond I. <xw...@ya...> - 2002-12-04 14:15:44
|
Hi Doug, Welcome come back to this mailing list. 2.9 (which will eventually become 3.0) is still in beta but you can download the 2.9.1 version at http://sourceforge.net/project/showfiles.php?group_id=5757 Take a look ChangeLog for more information PS. Please remember to use "Reply to All" when replying making a reply -- Raymond Irving --- Doug Melvin <do...@cr...> wrote: > <And from the deepest, darkest corner of hell a > voice was heard...> > > I HAVE RETURNED!!!! > > So.. at this point in time, what are the major > differences betwee 2.5.6 (no > new releases in 5 months?!?!) and 2.9? > Specifically in browser/platform support and library > size. > As well as any significant design differences? > > Anyone got any new beutiful sites to showcase? > Anyone die? > How is everyone? > How is still around from half a year ago? > > ----- Original Message ----- > From: "Raymond Irving" <xw...@ya...> > To: <dyn...@li...> > Sent: Tuesday, December 03, 2002 3:15 PM > Subject: Re: [Dynapi-Help] New to DynAPI... should i > start wih 2.5.6 or 2.9? > > > > Welcome aboard, > > > > Here's the low down (in my option) 2.5.6 has been > > tested by several users and is said to be stable > at > > this point in time. 2.9 (eventually 3.0) is the > future > > of dynapi. It's still in early beta and will need > to > > under go some more testing. 2.9 is faster, easier > and > > much more powerful than 2.5.6 > > > > PS. Please remember to use "Reply to All" when > > replying making a reply > > > > -- > > Raymond Irving > > > > > > --- Webmaster <web...@fa...> > wrote: > > > Hi, i'm new to DynAPI... should i start wih > 2.5.6 or > > > 2.9? it's one more > > > stable than other or something? > > > > > > Thanks in advance for your help. > > > > > > Regards! > > > > > > > > > __________________________________________________ > > Do you Yahoo!? > > Yahoo! Mail Plus - Powerful. Affordable. Sign up > now. > > http://mailplus.yahoo.com > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > Visual Studio.NET > > comprehensive development tool, built to increase > your > > productivity. Try a free online hosted session at: > > > http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en > > _______________________________________________ > > Dynapi-Help mailing list > > Dyn...@li... > > > https://lists.sourceforge.net/lists/listinfo/dynapi-help > > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Microsoft Visual > Studio.NET > comprehensive development tool, built to increase > your > productivity. Try a free online hosted session at: > http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Webmaster <web...@fa...> - 2002-12-04 11:09:57
|
Hi, just tested 2.5.6 load layer function, seems nice, but how do i determine if the layer is scrollable if the content "overflows" the layer size?=20 And also what does exactly the clipping function in dynapi? Same as in normal DHTML (determine viewable size of an object) or there is another application i haven't thought of? Regards! -----Mensaje original----- De: dyn...@li... [mailto:dyn...@li...] En nombre de Raymond Irving Enviado el: mi=E9rcoles, 04 de diciembre de 2002 0:16 Para: dyn...@li... Asunto: Re: [Dynapi-Help] New to DynAPI... should i start wih 2.5.6 or 2.9? Welcome aboard, Here's the low down (in my option) 2.5.6 has been tested by several users and is said to be stable at this point in time. 2.9 (eventually 3.0) is the future of dynapi. It's still in early beta and will need to under go some more testing. 2.9 is faster, easier and much more powerful than 2.5.6 PS. Please remember to use "Reply to All" when replying making a reply -- Raymond Irving =20 --- Webmaster <web...@fa...> wrote: > Hi, i'm new to DynAPI... should i start wih 2.5.6 or > 2.9? it's one more > stable than other or something? > =20 > Thanks in advance for your help. > =20 > Regards! >=20 __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com ------------------------------------------------------- This SF.net email is sponsored by: Microsoft Visual Studio.NET=20 comprehensive development tool, built to increase your=20 productivity. Try a free online hosted session at: http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en _______________________________________________ Dynapi-Help mailing list Dyn...@li... https://lists.sourceforge.net/lists/listinfo/dynapi-help |
From: Raymond I. <xw...@ya...> - 2002-12-04 14:18:14
|
--- Webmaster <web...@fa...> wrote: > Hi, just tested 2.5.6 load layer function, seems > nice, but how do i > determine if the layer is scrollable if the content > "overflows" the > layer size? Try getContentHeight() and getContentWidth() > And also what does exactly the clipping function in > dynapi? Same as in > normal DHTML (determine viewable size of an object) > or there is another > application i haven't thought of? It's the same as the one used in DHTML PS. Please remember to use "Reply to All" when replying making a reply -- Raymond Irving __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Webmaster <web...@fa...> - 2002-12-05 12:30:41
|
Hi, i have this code and it gives me error on Internet Explorer 6 as if the objects weren't defined, i'm pretty lame on JS so maybe it's a syntax error or something, but i just don't see it, here's the code: -------------------------------------------------------------- <head> <script language="Javascript" src="src/dynapi.js"></script> <script language="Javascript"> DynAPI.setLibraryPath('src/lib/'); DynAPI.include('dynapi.api.*'); DynAPI.include('dynapi.event.*') DynAPI.include('dynapi.gui.loadpanel.js'); </script> <script language="Javascript"> DynAPI.onLoad=function() { lp = new LoadPanel(); lp.setHTML("nada por aqui..."); lp.setSize(480,280); // height will be overwritten by default lp.moveTo(175,260); lp.setZIndex(4); counter = 0; var el = new EventListener(); el.onload = function(e) { status = 'got load event '+ counter++; } lp.addEventListener(el); DynAPI.document.addChild(lp); } DynAPI.onLoad=function() { lp2 = new LoadPanel(); lp2.setURL('images/empresa_r2_c1.jpg'); lp2.setSize(758,185); lp2.moveTo(15,0); lp2.setZIndex(2); DynAPI.document.addChild(lp2); } //--> </script> </head> -------------------------------------------------------------- Thanks for help. Regards! PS: Also for loading an image setURL is ok or better to use a dedicated functions? Ah, and about paths, they are ok, this script worked until i added lp2 to it... |
From: Raymond I. <xw...@ya...> - 2002-12-05 13:19:40
|
Hi, In dynapi 2.5 you can only call one function with DynAPI.onLoad. DynAPI 2.9 supports the loading of more than one functions at load time. Here's what the code should look like: DynAPI.onLoad=function() { lp = new LoadPanel(); lp.setHTML("nada por aqui..."); lp.setSize(480,280); // height will be overwritten by default lp.moveTo(175,260); // <-- NOTE: lp will overlap lp2 lp.setZIndex(4); counter = 0; var el = new EventListener(); el.onload = function(e) { status = 'got load event '+ counter++; } lp.addEventListener(el); DynAPI.document.addChild(lp); lp2 = new LoadPanel(); lp2.setURL('images/empresa_r2_c1.jpg'); lp2.setSize(758,185); lp2.moveTo(15,0); // <-- NOTE: lp will overlap lp2 lp2.setZIndex(2); DynAPI.document.addChild(lp2); } NOTE: lp will overlap lp2 As for the setURL() and image path everything looks ok to me. Make sure that the page to the image is correct. -- Raymond Irving --- Webmaster <web...@fa...> wrote: > Hi, i have this code and it gives me error on > Internet Explorer 6 as if > the objects weren't defined, i'm pretty lame on JS > so maybe it's a > syntax error or something, but i just don't see it, > here's the code: > > -------------------------------------------------------------- > <head> > <script language="Javascript" > src="src/dynapi.js"></script> > <script language="Javascript"> > DynAPI.setLibraryPath('src/lib/'); > DynAPI.include('dynapi.api.*'); > DynAPI.include('dynapi.event.*') > DynAPI.include('dynapi.gui.loadpanel.js'); > </script> > <script language="Javascript"> > DynAPI.onLoad=function() { > lp = new LoadPanel(); > lp.setHTML("nada por aqui..."); > > lp.setSize(480,280); // height will be overwritten > by default > lp.moveTo(175,260); > lp.setZIndex(4); > > counter = 0; > var el = new EventListener(); > el.onload = function(e) { > status = 'got load event '+ counter++; > } > > lp.addEventListener(el); > > DynAPI.document.addChild(lp); > } > DynAPI.onLoad=function() { > lp2 = new LoadPanel(); > lp2.setURL('images/empresa_r2_c1.jpg'); > > lp2.setSize(758,185); > lp2.moveTo(15,0); > lp2.setZIndex(2); > > DynAPI.document.addChild(lp2); > } > //--> > </script> > </head> > -------------------------------------------------------------- > Thanks for help. > > Regards! > > PS: Also for loading an image setURL is ok or better > to use a dedicated > functions? Ah, and about paths, they are ok, this > script worked until i > added lp2 to it... > > > > > ------------------------------------------------------- > 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!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Webmaster <web...@fa...> - 2002-12-09 11:08:43
|
**** Using DynAPI 2.5.6 **** I use getContentHeight() and getContentWidth()... Nothing happens, i'm using getURL to determine the content in layer, should i use setContent() for these two properties (getContentHeight, getContentWidth) to work? Btw, one of the examples (dynapi.gui.scrollpane.html) doesn't work at all in IE 6 SP1 on Win XP (javascript error, 'scrollobj' is an undefined object) and the other example, dynapi.gui.pushpanel.html, crashes (or kind of, layers get grey and don't change) if you push a few times the labels (i.e. label 1, then 3, then 2... Greyed) And about clipping property... Well, i don't see it with the code i'm using: <script language=3D"Javascript" src=3D"src/dynapi.js"></script> <script language=3D"Javascript"> DynAPI.setLibraryPath('src/lib/'); DynAPI.include('dynapi.api.*'); DynAPI.include('dynapi.event.*') DynAPI.include('dynapi.gui.loadpanel.js'); </script> <script language=3D"Javascript"> DynAPI.onLoad=3Dfunction() { lp =3D new LoadPanel(); lp.setHTML("nada por aqui..."); =09 lp.setSize(480,280); lp.moveTo(175,260);=09 lp.setZIndex(4); lp.setClip(10,10,10,10); lp.getContentWidth(); lp.getContentHeight(); =09 counter =3D 0; var el =3D new EventListener(); el.onload =3D function(e) { status =3D 'got load event '+ counter++; } =09 lp.addEventListener(el); =09 DynAPI.document.addChild(lp); } //--> </script> PS: Now there is only one LP because when using two it gave error(as replied in previous mail), even with your code. ------------------------------------------------------------------------ ------- Juan Carlos Celaya, Webmaster de Factoria Digital. E-mail: web...@fa... www.FactoriaDigital.com / Hosting.Factoriadigital.com=20 Tfnos. : (+34) 977 24 88 89 / 667 821 551 Fax: (+34) 977 22 98 27 ------------------------------------------------------------------------ ------- -----Mensaje original----- De: dyn...@li... [mailto:dyn...@li...] En nombre de Raymond Irving Enviado el: mi=E9rcoles, 04 de diciembre de 2002 15:18 Para: dyn...@li... Asunto: RE: [Dynapi-Help] New to DynAPI... should i start wih 2.5.6 or 2.9? --- Webmaster <web...@fa...> wrote: > Hi, just tested 2.5.6 load layer function, seems > nice, but how do i > determine if the layer is scrollable if the content "overflows" the > layer size?=20 Try getContentHeight() and getContentWidth() =20 > And also what does exactly the clipping function in > dynapi? Same as in > normal DHTML (determine viewable size of an object) > or there is another > application i haven't thought of? It's the same as the one used in DHTML =20 PS. Please remember to use "Reply to All" when replying making a reply -- Raymond Irving __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com ------------------------------------------------------- This SF.net email is sponsored by: Microsoft Visual Studio.NET=20 comprehensive development tool, built to increase your=20 productivity. Try a free online hosted session at: http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en _______________________________________________ Dynapi-Help mailing list Dyn...@li... https://lists.sourceforge.net/lists/listinfo/dynapi-help |
From: Raymond I. <xw...@ya...> - 2002-12-09 13:50:35
|
Try using setAutoResizeWidth(true) and setAutoResizeHeight(true) and then use getWidth() and getHeight() to get the with and height of the content of the loadpanel. PS. Most of my work has been done using the 2.9 version. I'm not very familliar with the workings of 2.5.6. Maybe a developer from the 2.5.x days would like to answer these questions. -- Raymond Irving --- Webmaster <web...@fa...> wrote: > **** Using DynAPI 2.5.6 **** > > I use getContentHeight() and getContentWidth()... > Nothing happens, i'm > using getURL to determine the content in layer, > should i use > setContent() for these two properties > (getContentHeight, > getContentWidth) to work? > > Btw, one of the examples > (dynapi.gui.scrollpane.html) doesn't work at > all in IE 6 SP1 on Win XP (javascript error, > 'scrollobj' is an undefined > object) and the other example, > dynapi.gui.pushpanel.html, crashes (or > kind of, layers get grey and don't change) if you > push a few times the > labels (i.e. label 1, then 3, then 2... Greyed) > > And about clipping property... Well, i don't see it > with the code i'm > using: > > <script language="Javascript" > src="src/dynapi.js"></script> > <script language="Javascript"> > DynAPI.setLibraryPath('src/lib/'); > DynAPI.include('dynapi.api.*'); > DynAPI.include('dynapi.event.*') > DynAPI.include('dynapi.gui.loadpanel.js'); > </script> > <script language="Javascript"> > DynAPI.onLoad=function() { > lp = new LoadPanel(); > lp.setHTML("nada por aqui..."); > > lp.setSize(480,280); > lp.moveTo(175,260); > lp.setZIndex(4); > lp.setClip(10,10,10,10); > lp.getContentWidth(); > lp.getContentHeight(); > > counter = 0; > var el = new EventListener(); > el.onload = function(e) { > status = 'got load event '+ counter++; > } > > lp.addEventListener(el); > > DynAPI.document.addChild(lp); > } > //--> > </script> > > PS: Now there is only one LP because when using two > it gave error(as > replied in previous mail), even with your code. > > ------------------------------------------------------------------------ > ------- > Juan Carlos Celaya, Webmaster de Factoria Digital. > E-mail: web...@fa... > www.FactoriaDigital.com / > Hosting.Factoriadigital.com > Tfnos. : (+34) 977 24 88 89 / 667 821 551 > Fax: (+34) 977 22 98 27 > ------------------------------------------------------------------------ > ------- > > > -----Mensaje original----- > De: dyn...@li... > [mailto:dyn...@li...] En > nombre de Raymond > Irving > Enviado el: miércoles, 04 de diciembre de 2002 15:18 > Para: dyn...@li... > Asunto: RE: [Dynapi-Help] New to DynAPI... should i > start wih 2.5.6 or > 2.9? > > > > --- Webmaster <web...@fa...> wrote: > > Hi, just tested 2.5.6 load layer function, seems > > nice, but how do i > > determine if the layer is scrollable if the > content "overflows" the > > layer size? > > Try getContentHeight() and getContentWidth() > > > And also what does exactly the clipping function > in > > dynapi? Same as in > > normal DHTML (determine viewable size of an > object) > > or there is another > > application i haven't thought of? > > It's the same as the one used in DHTML > > > PS. Please remember to use "Reply to All" when > replying making a reply > > > -- > Raymond Irving > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up > now. > http://mailplus.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: Microsoft Visual > Studio.NET > comprehensive development tool, built to increase > your > productivity. Try a free online hosted session at: > http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en > _______________________________________________ > 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 __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Webmaster <web...@fa...> - 2002-12-09 17:03:01
|
Ray, i tested your advice, doesn't work, it overflows everything as before, do you recommend me to switch to 2.9?=20 I only plan to have a central layer with content who changes using a flash menu (that part already works) and that at the same time should change the header (the lp2 on the script, removed now as i can't get it to work) and a scroller (that doesn't work at all right now). ***Actual script using 2.5.6 (also added the resize script of netscape 4 so you know if that interferes or something).*** <script language=3D"Javascript" src=3D"src/dynapi.js"></script> <script language=3D"Javascript"> DynAPI.setLibraryPath('src/lib/'); DynAPI.include('dynapi.api.*'); DynAPI.include('dynapi.event.*') DynAPI.include('dynapi.gui.loadpanel.js'); </script> <script language=3D"Javascript"> DynAPI.onLoad=3Dfunction() { lp =3D new LoadPanel(); lp.setHTML("nada por aqui..."); =09 lp.setSize(480,280); lp.moveTo(175,260);=09 lp.setZIndex(4); lp.setClip(10,10,10,10); lp.setAutoResizeWidth(true); lp.setAutoResizeHeight(true); lp.getContentWidth(); lp.getContentHeight(); =09 counter =3D 0; var el =3D new EventListener(); el.onload =3D function(e) { status =3D 'got load event '+ counter++; } =09 lp.addEventListener(el); =09 DynAPI.document.addChild(lp); } //--> </script> <script language=3D"JavaScript" type=3D"text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init=3D=3Dtrue) with (navigator) {if ((appName=3D=3D"Netscape")&&(parseInt(appVersion)=3D=3D4)) { document.MM_pgW=3DinnerWidth; document.MM_pgH=3DinnerHeight; onresize=3DMM_reloadPage; }} else if (innerWidth!=3Ddocument.MM_pgW || = innerHeight!=3Ddocument.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> ------------------------------------------------------------------------ ------- Juan Carlos Celaya, Webmaster de Factoria Digital. E-mail: web...@fa... www.FactoriaDigital.com / Hosting.Factoriadigital.com=20 Tfnos. : (+34) 977 24 88 89 / 667 821 551 Fax: (+34) 977 22 98 27 ------------------------------------------------------------------------ ------- -----Mensaje original----- De: dyn...@li... [mailto:dyn...@li...] En nombre de Raymond Irving Enviado el: lunes, 09 de diciembre de 2002 14:51 Para: dyn...@li... CC: dyn...@li... Asunto: RE: [Dynapi-Help] New to DynAPI... should i start wih 2.5.6 or 2.9? (errors or missing something) Try using setAutoResizeWidth(true) and setAutoResizeHeight(true) and then use getWidth() and getHeight() to get the with and height of the content of the loadpanel. PS. Most of my work has been done using the 2.9 version. I'm not very familliar with the workings of 2.5.6. Maybe a developer from the 2.5.x days would like to answer these questions. -- Raymond Irving --- Webmaster <web...@fa...> wrote: > **** Using DynAPI 2.5.6 **** >=20 > I use getContentHeight() and getContentWidth()... > Nothing happens, i'm > using getURL to determine the content in layer, > should i use > setContent() for these two properties > (getContentHeight, > getContentWidth) to work? >=20 > Btw, one of the examples > (dynapi.gui.scrollpane.html) doesn't work at > all in IE 6 SP1 on Win XP (javascript error, > 'scrollobj' is an undefined > object) and the other example, > dynapi.gui.pushpanel.html, crashes (or > kind of, layers get grey and don't change) if you > push a few times the > labels (i.e. label 1, then 3, then 2... Greyed) >=20 > And about clipping property... Well, i don't see it > with the code i'm > using: >=20 > <script language=3D"Javascript" > src=3D"src/dynapi.js"></script> > <script language=3D"Javascript"> DynAPI.setLibraryPath('src/lib/'); > DynAPI.include('dynapi.api.*'); > DynAPI.include('dynapi.event.*') > DynAPI.include('dynapi.gui.loadpanel.js'); > </script> > <script language=3D"Javascript"> > DynAPI.onLoad=3Dfunction() { > lp =3D new LoadPanel(); > lp.setHTML("nada por aqui..."); > =09 > lp.setSize(480,280); > lp.moveTo(175,260);=09 > lp.setZIndex(4); > lp.setClip(10,10,10,10); > lp.getContentWidth(); > lp.getContentHeight(); > =09 > counter =3D 0; > var el =3D new EventListener(); > el.onload =3D function(e) { > status =3D 'got load event '+ counter++; > } > =09 > lp.addEventListener(el); > =09 > DynAPI.document.addChild(lp); > } > //--> > </script> >=20 > PS: Now there is only one LP because when using two > it gave error(as > replied in previous mail), even with your code. >=20 > ------------------------------------------------------------------------ > ------- > Juan Carlos Celaya, Webmaster de Factoria Digital. > E-mail: web...@fa... > www.FactoriaDigital.com / > Hosting.Factoriadigital.com > Tfnos. : (+34) 977 24 88 89 / 667 821 551 > Fax: (+34) 977 22 98 27 > ------------------------------------------------------------------------ > ------- >=20 >=20 > -----Mensaje original----- > De: dyn...@li... > [mailto:dyn...@li...] En > nombre de Raymond > Irving > Enviado el: mi=E9rcoles, 04 de diciembre de 2002 15:18 > Para: dyn...@li... > Asunto: RE: [Dynapi-Help] New to DynAPI... should i > start wih 2.5.6 or > 2.9? >=20 >=20 >=20 > --- Webmaster <web...@fa...> wrote: > > Hi, just tested 2.5.6 load layer function, seems > > nice, but how do i > > determine if the layer is scrollable if the > content "overflows" the > > layer size? >=20 > Try getContentHeight() and getContentWidth() > =20 > > And also what does exactly the clipping function > in > > dynapi? Same as in > > normal DHTML (determine viewable size of an > object) > > or there is another > > application i haven't thought of? >=20 > It's the same as the one used in DHTML >=20 > =20 > PS. Please remember to use "Reply to All" when > replying making a reply >=20 >=20 > -- > Raymond Irving >=20 > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up > now. > http://mailplus.yahoo.com >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: Microsoft Visual Studio.NET > comprehensive development tool, built to increase > your=20 > productivity. Try a free online hosted session at: > http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf=20 > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > https://lists.sourceforge.net/lists/listinfo/dynapi-help __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.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: Joachim L. <lu...@ho...> - 2002-12-09 17:22:41
|
dynlayer.setClip() takes one argument, an array with the four values - not four values passed to setClip(). So your code lp.setClip(10,10,10,10); should be lp.setClip([10,10,10,10]); Notice the square brackets (easy to miss), they are the shorthand notion for creating the array. Haven't looked at the other code, I'm mostly in a lurk-only state now. But let me know if it still won't work. /Lunna |
From: Webmaster <web...@fa...> - 2002-12-09 18:40:21
|
Modified, same result, clipping doesn't work at all for me. Regards PS: DynApi 2.5.6, IE 6 SP1, Win XP. Also tested with Mozilla 1.2.1, with same results. ------------------------------------------------------------------------ ------- Juan Carlos Celaya, Webmaster de Factoria Digital. E-mail: web...@fa... www.FactoriaDigital.com / Hosting.Factoriadigital.com Tfnos. : (+34) 977 24 88 89 / 667 821 551 Fax: (+34) 977 22 98 27 ------------------------------------------------------------------------ ------- -----Mensaje original----- De: Joachim Lundgren [mailto:lu...@ho...] Enviado el: lunes, 09 de diciembre de 2002 18:22 Para: Webmaster; Asunto: RE: [Dynapi-Help] New to DynAPI... should i start wih 2.5.6 or 2.9? (errors or missing something - reply) dynlayer.setClip() takes one argument, an array with the four values - not four values passed to setClip(). So your code lp.setClip(10,10,10,10); should be lp.setClip([10,10,10,10]); Notice the square brackets (easy to miss), they are the shorthand notion for creating the array. Haven't looked at the other code, I'm mostly in a lurk-only state now. But let me know if it still won't work. /Lunna |
From: Raymond I. <xw...@ya...> - 2002-12-09 19:51:13
|
--- Webmaster <web...@fa...> wrote: > Ray, i tested your advice, doesn't work, it > overflows everything as > before, do you recommend me to switch to 2.9? Stick with 2.5.6 for now. The widgets will have to be convert to support the 2.9 format. I think I see what's going on here. You are trying to prevent the height (and/or width) of the LoadPanel for changing when the content changes, correct? If yes then set setAutoResizeWidth(false), setAutoResizeHeight(false) and remove getContentWidth() and getContentHeight() > ***Actual script using 2.5.6 (also added the resize > script of netscape 4 > so you know if that interferes or something).*** I think DynAPI 2.5.6 should handle the NS4 resize issue. let me know if the above works. -- Raymond Irving > <script language="Javascript" > src="src/dynapi.js"></script> > <script language="Javascript"> > DynAPI.setLibraryPath('src/lib/'); > DynAPI.include('dynapi.api.*'); > DynAPI.include('dynapi.event.*') > DynAPI.include('dynapi.gui.loadpanel.js'); > </script> > <script language="Javascript"> > DynAPI.onLoad=function() { > lp = new LoadPanel(); > lp.setHTML("nada por aqui..."); > > lp.setSize(480,280); > lp.moveTo(175,260); > lp.setZIndex(4); > lp.setClip(10,10,10,10); > lp.setAutoResizeWidth(true); > lp.setAutoResizeHeight(true); > lp.getContentWidth(); > lp.getContentHeight(); > > counter = 0; > var el = new EventListener(); > el.onload = function(e) { > status = 'got load event '+ counter++; > } > > lp.addEventListener(el); > > DynAPI.document.addChild(lp); > } > //--> > </script> > > <script language="JavaScript" > type="text/JavaScript"> > <!-- > function MM_reloadPage(init) { //reloads the window > if Nav4 resized > if (init==true) with (navigator) {if > ((appName=="Netscape")&&(parseInt(appVersion)==4)) { > document.MM_pgW=innerWidth; > document.MM_pgH=innerHeight; > onresize=MM_reloadPage; }} > else if (innerWidth!=document.MM_pgW || > innerHeight!=document.MM_pgH) > location.reload(); > } > MM_reloadPage(true); > //--> > </script> > > ------------------------------------------------------------------------ > ------- > Juan Carlos Celaya, Webmaster de Factoria Digital. > E-mail: web...@fa... > www.FactoriaDigital.com / > Hosting.Factoriadigital.com > Tfnos. : (+34) 977 24 88 89 / 667 821 551 > Fax: (+34) 977 22 98 27 > ------------------------------------------------------------------------ > ------- > > > -----Mensaje original----- > De: dyn...@li... > [mailto:dyn...@li...] En > nombre de Raymond > Irving > Enviado el: lunes, 09 de diciembre de 2002 14:51 > Para: dyn...@li... > CC: dyn...@li... > Asunto: RE: [Dynapi-Help] New to DynAPI... should i > start wih 2.5.6 or > 2.9? (errors or missing something) > > > > Try using setAutoResizeWidth(true) > and setAutoResizeHeight(true) and then use > getWidth() > and getHeight() to get the with and height of the > content of the loadpanel. > > PS. Most of my work has been done using the 2.9 > version. I'm not very familliar with the workings of > 2.5.6. Maybe a developer from the 2.5.x days would > like to answer these questions. > > -- > Raymond Irving > > --- Webmaster <web...@fa...> wrote: > > **** Using DynAPI 2.5.6 **** > > > > I use getContentHeight() and getContentWidth()... > > Nothing happens, i'm > > using getURL to determine the content in layer, > > should i use > > setContent() for these two properties > > (getContentHeight, > > getContentWidth) to work? > > > > Btw, one of the examples > > (dynapi.gui.scrollpane.html) doesn't work at > > all in IE 6 SP1 on Win XP (javascript error, > > 'scrollobj' is an undefined > > object) and the other example, > > dynapi.gui.pushpanel.html, crashes (or > > kind of, layers get grey and don't change) if you > > push a few times the > > labels (i.e. label 1, then 3, then 2... Greyed) > > > > And about clipping property... Well, i don't see > it > > with the code i'm > > using: > > > > <script language="Javascript" > > src="src/dynapi.js"></script> > > <script language="Javascript"> > DynAPI.setLibraryPath('src/lib/'); > > DynAPI.include('dynapi.api.*'); > > DynAPI.include('dynapi.event.*') > > DynAPI.include('dynapi.gui.loadpanel.js'); > > </script> > > <script language="Javascript"> > > DynAPI.onLoad=function() { > > lp = new LoadPanel(); > > lp.setHTML("nada por aqui..."); > > > > lp.setSize(480,280); > > lp.moveTo(175,260); > > lp.setZIndex(4); > > lp.setClip(10,10,10,10); > > lp.getContentWidth(); > > lp.getContentHeight(); > > > > counter = 0; > > var el = new EventListener(); > > el.onload = function(e) { > > status = 'got load event '+ counter++; > > } > > > > lp.addEventListener(el); > > > > DynAPI.document.addChild(lp); > > } > > //--> > > </script> > > > > PS: Now there is only one LP because when using > two > > it gave error(as > > replied in previous mail), even with your code. > > > > > ------------------------------------------------------------------------ > > ------- > > Juan Carlos Celaya, Webmaster de Factoria Digital. > > E-mail: web...@fa... > > www.FactoriaDigital.com / > > Hosting.Factoriadigital.com > > Tfnos. : (+34) 977 24 88 89 / 667 821 551 > > Fax: (+34) 977 22 98 27 > > > ------------------------------------------------------------------------ > > ------- > > > > > > -----Mensaje original----- > > De: dyn...@li... > > [mailto:dyn...@li...] > En > > nombre de Raymond > > Irving > > Enviado el: miércoles, 04 de diciembre de 2002 > 15:18 > > Para: dyn...@li... > > Asunto: RE: [Dynapi-Help] New to DynAPI... should > i > > start wih 2.5.6 or > > 2.9? > === message truncated === __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
From: Webmaster <web...@fa...> - 2002-12-09 23:40:13
|
Tried with your ideas, weird effect, layers appear as they should (without scroll still) but whole page is resized i.e. if it fitted in 1024x768 without vertical scroll, now it needs vertical scroll, as is the unseen content occuped the space, any idea of how to solve that? Btw what's the difference between setClip([int]); and getClip(int); ?=20 Neither seems to work for me. Regards ------------------------------------------------------------------------ ------- Juan Carlos Celaya, Webmaster de Factoria Digital. E-mail: web...@fa... www.FactoriaDigital.com / Hosting.Factoriadigital.com=20 Tfnos. : (+34) 977 24 88 89 / 667 821 551 Fax: (+34) 977 22 98 27 ------------------------------------------------------------------------ ------- -----Mensaje original----- De: dyn...@li... [mailto:dyn...@li...] En nombre de Raymond Irving Enviado el: lunes, 09 de diciembre de 2002 20:51 Para: dyn...@li... Asunto: RE: [Dynapi-Help] New to DynAPI... should i start wih 2.5.6 or 2.9? (errors or missing something - reply) --- Webmaster <web...@fa...> wrote: > Ray, i tested your advice, doesn't work, it > overflows everything as > before, do you recommend me to switch to 2.9? Stick with 2.5.6 for now. The widgets will have to be convert to support the 2.9 format. I think I see what's going on here. You are trying to prevent the height (and/or width) of the LoadPanel for changing when the content changes, correct? If yes then set setAutoResizeWidth(false), setAutoResizeHeight(false) and remove getContentWidth() and getContentHeight() > ***Actual script using 2.5.6 (also added the resize > script of netscape 4 > so you know if that interferes or something).*** I think DynAPI 2.5.6 should handle the NS4 resize issue. let me know if the above works. -- Raymond Irving =20 > <script language=3D"Javascript" > src=3D"src/dynapi.js"></script> > <script language=3D"Javascript"> DynAPI.setLibraryPath('src/lib/'); > DynAPI.include('dynapi.api.*'); > DynAPI.include('dynapi.event.*') > DynAPI.include('dynapi.gui.loadpanel.js'); > </script> > <script language=3D"Javascript"> > DynAPI.onLoad=3Dfunction() { > lp =3D new LoadPanel(); > lp.setHTML("nada por aqui..."); > =09 > lp.setSize(480,280); > lp.moveTo(175,260);=09 > lp.setZIndex(4); > lp.setClip(10,10,10,10); > lp.setAutoResizeWidth(true); > lp.setAutoResizeHeight(true); > lp.getContentWidth(); > lp.getContentHeight(); > =09 > counter =3D 0; > var el =3D new EventListener(); > el.onload =3D function(e) { > status =3D 'got load event '+ counter++; > } > =09 > lp.addEventListener(el); > =09 > DynAPI.document.addChild(lp); > } > //--> > </script> >=20 > <script language=3D"JavaScript" > type=3D"text/JavaScript"> > <!-- > function MM_reloadPage(init) { //reloads the window > if Nav4 resized > if (init=3D=3Dtrue) with (navigator) {if > ((appName=3D=3D"Netscape")&&(parseInt(appVersion)=3D=3D4)) { > document.MM_pgW=3DinnerWidth; > document.MM_pgH=3DinnerHeight; > onresize=3DMM_reloadPage; }} > else if (innerWidth!=3Ddocument.MM_pgW || > innerHeight!=3Ddocument.MM_pgH) > location.reload(); > } > MM_reloadPage(true); > //--> > </script> >=20 > ------------------------------------------------------------------------ > ------- > Juan Carlos Celaya, Webmaster de Factoria Digital. > E-mail: web...@fa... > www.FactoriaDigital.com / > Hosting.Factoriadigital.com > Tfnos. : (+34) 977 24 88 89 / 667 821 551 > Fax: (+34) 977 22 98 27 > ------------------------------------------------------------------------ > ------- >=20 >=20 > -----Mensaje original----- > De: dyn...@li... > [mailto:dyn...@li...] En > nombre de Raymond > Irving > Enviado el: lunes, 09 de diciembre de 2002 14:51 > Para: dyn...@li... > CC: dyn...@li... > Asunto: RE: [Dynapi-Help] New to DynAPI... should i > start wih 2.5.6 or > 2.9? (errors or missing something) >=20 >=20 >=20 > Try using setAutoResizeWidth(true) > and setAutoResizeHeight(true) and then use > getWidth() > and getHeight() to get the with and height of the > content of the loadpanel. >=20 > PS. Most of my work has been done using the 2.9 > version. I'm not very familliar with the workings of > 2.5.6. Maybe a developer from the 2.5.x days would > like to answer these questions. >=20 > -- > Raymond Irving >=20 > --- Webmaster <web...@fa...> wrote: > > **** Using DynAPI 2.5.6 **** > >=20 > > I use getContentHeight() and getContentWidth()... > > Nothing happens, i'm > > using getURL to determine the content in layer, > > should i use > > setContent() for these two properties > > (getContentHeight, > > getContentWidth) to work? > >=20 > > Btw, one of the examples > > (dynapi.gui.scrollpane.html) doesn't work at > > all in IE 6 SP1 on Win XP (javascript error, > > 'scrollobj' is an undefined > > object) and the other example, > > dynapi.gui.pushpanel.html, crashes (or > > kind of, layers get grey and don't change) if you > > push a few times the > > labels (i.e. label 1, then 3, then 2... Greyed) > >=20 > > And about clipping property... Well, i don't see > it > > with the code i'm > > using: > >=20 > > <script language=3D"Javascript" > > src=3D"src/dynapi.js"></script> > > <script language=3D"Javascript"> > DynAPI.setLibraryPath('src/lib/'); > > DynAPI.include('dynapi.api.*'); > > DynAPI.include('dynapi.event.*')=20 > > DynAPI.include('dynapi.gui.loadpanel.js'); > > </script> > > <script language=3D"Javascript"> > > DynAPI.onLoad=3Dfunction() { > > lp =3D new LoadPanel(); > > lp.setHTML("nada por aqui..."); > > =09 > > lp.setSize(480,280); > > lp.moveTo(175,260);=09 > > lp.setZIndex(4); > > lp.setClip(10,10,10,10); > > lp.getContentWidth(); > > lp.getContentHeight(); > > =09 > > counter =3D 0; > > var el =3D new EventListener(); > > el.onload =3D function(e) { > > status =3D 'got load event '+ counter++; > > } > > =09 > > lp.addEventListener(el); > > =09 > > DynAPI.document.addChild(lp); > > } > > //--> > > </script> > >=20 > > PS: Now there is only one LP because when using > two > > it gave error(as > > replied in previous mail), even with your code. > >=20 > > > ------------------------------------------------------------------------ > > ------- > > Juan Carlos Celaya, Webmaster de Factoria Digital. > > E-mail: web...@fa... www.FactoriaDigital.com / > > Hosting.Factoriadigital.com > > Tfnos. : (+34) 977 24 88 89 / 667 821 551 > > Fax: (+34) 977 22 98 27 > > > ------------------------------------------------------------------------ > > ------- > >=20 > >=20 > > -----Mensaje original----- > > De: dyn...@li... > > [mailto:dyn...@li...] > En > > nombre de Raymond > > Irving > > Enviado el: mi=E9rcoles, 04 de diciembre de 2002 > 15:18 > > Para: dyn...@li... > > Asunto: RE: [Dynapi-Help] New to DynAPI... should > i > > start wih 2.5.6 or > > 2.9? >=20 =3D=3D=3D message truncated =3D=3D=3D __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.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: Raymond I. <xw...@ya...> - 2002-12-10 20:49:30
|
The scrollbar problem is something that I will not be able to fix. But I would suggest you try using a combination of the ViewPort and the LoadPanel to get ride of that problem. With the ViewPort you can use custom scrollbars. -- Raymond --- Webmaster <web...@fa...> wrote: > Tried with your ideas, weird effect, layers appear > as they should > (without scroll still) but whole page is resized > i.e. if it fitted in > 1024x768 without vertical scroll, now it needs > vertical scroll, as is > the unseen content occuped the space, any idea of > how to solve that? > > Btw what's the difference between setClip([int]); > and getClip(int); ? > Neither seems to work for me. > > Regards > ------------------------------------------------------------------------ > ------- > Juan Carlos Celaya, Webmaster de Factoria Digital. > E-mail: web...@fa... > www.FactoriaDigital.com / > Hosting.Factoriadigital.com > Tfnos. : (+34) 977 24 88 89 / 667 821 551 > Fax: (+34) 977 22 98 27 > ------------------------------------------------------------------------ > ------- > > > -----Mensaje original----- > De: dyn...@li... > [mailto:dyn...@li...] En > nombre de Raymond > Irving > Enviado el: lunes, 09 de diciembre de 2002 20:51 > Para: dyn...@li... > Asunto: RE: [Dynapi-Help] New to DynAPI... should i > start wih 2.5.6 or > 2.9? (errors or missing something - reply) > > > > --- Webmaster <web...@fa...> wrote: > > Ray, i tested your advice, doesn't work, it > > overflows everything as > > before, do you recommend me to switch to 2.9? > > Stick with 2.5.6 for now. The widgets will have to > be > convert to support the 2.9 format. > > I think I see what's going on here. You are trying > to > prevent the height (and/or width) of the LoadPanel > for > changing when the content changes, correct? > > If yes then set setAutoResizeWidth(false), > setAutoResizeHeight(false) and remove > getContentWidth() and getContentHeight() > > > > ***Actual script using 2.5.6 (also added the > resize > > script of netscape 4 > > so you know if that interferes or something).*** > > I think DynAPI 2.5.6 should handle the NS4 resize > issue. > > let me know if the above works. > > -- > Raymond Irving > > > <script language="Javascript" > > src="src/dynapi.js"></script> > > <script language="Javascript"> > DynAPI.setLibraryPath('src/lib/'); > > DynAPI.include('dynapi.api.*'); > > DynAPI.include('dynapi.event.*') > > DynAPI.include('dynapi.gui.loadpanel.js'); > > </script> > > <script language="Javascript"> > > DynAPI.onLoad=function() { > > lp = new LoadPanel(); > > lp.setHTML("nada por aqui..."); > > > > lp.setSize(480,280); > > lp.moveTo(175,260); > > lp.setZIndex(4); > > lp.setClip(10,10,10,10); > > lp.setAutoResizeWidth(true); > > lp.setAutoResizeHeight(true); > > lp.getContentWidth(); > > lp.getContentHeight(); > > > > counter = 0; > > var el = new EventListener(); > > el.onload = function(e) { > > status = 'got load event '+ counter++; > > } > > > > lp.addEventListener(el); > > > > DynAPI.document.addChild(lp); > > } > > //--> > > </script> > > > > <script language="JavaScript" > > type="text/JavaScript"> > > <!-- > > function MM_reloadPage(init) { //reloads the > window > > if Nav4 resized > > if (init==true) with (navigator) {if > > ((appName=="Netscape")&&(parseInt(appVersion)==4)) > { > > document.MM_pgW=innerWidth; > > document.MM_pgH=innerHeight; > > onresize=MM_reloadPage; }} > > else if (innerWidth!=document.MM_pgW || > > innerHeight!=document.MM_pgH) > > location.reload(); > > } > > MM_reloadPage(true); > > //--> > > </script> > > > > > ------------------------------------------------------------------------ > > ------- > > Juan Carlos Celaya, Webmaster de Factoria Digital. > > E-mail: web...@fa... > > www.FactoriaDigital.com / > > Hosting.Factoriadigital.com > > Tfnos. : (+34) 977 24 88 89 / 667 821 551 > > Fax: (+34) 977 22 98 27 > > > ------------------------------------------------------------------------ > > ------- > > > > > > -----Mensaje original----- > > De: dyn...@li... > > [mailto:dyn...@li...] > En > > nombre de Raymond > > Irving > > Enviado el: lunes, 09 de diciembre de 2002 14:51 > > Para: dyn...@li... > > CC: dyn...@li... > > Asunto: RE: [Dynapi-Help] New to DynAPI... should > i > > start wih 2.5.6 or > > 2.9? (errors or missing something) > > > > > > > > Try using setAutoResizeWidth(true) > > and setAutoResizeHeight(true) and then use > > getWidth() > > and getHeight() to get the with and height of the > > content of the loadpanel. > > > > PS. Most of my work has been done using the 2.9 > > version. I'm not very familliar with the workings > of > > 2.5.6. Maybe a developer from the 2.5.x days would > > like to answer these questions. > > > > -- > > Raymond Irving > > > > --- Webmaster <web...@fa...> > wrote: > > > **** Using DynAPI 2.5.6 **** > > > > > > I use getContentHeight() and > getContentWidth()... > > > Nothing happens, i'm > > > using getURL to determine the content in layer, > > > should i use > > > setContent() for these two properties > > > (getContentHeight, > > > getContentWidth) to work? > > > > > > Btw, one of the examples > > > (dynapi.gui.scrollpane.html) doesn't work at > > > all in IE 6 SP1 on Win XP (javascript error, > > > 'scrollobj' is an undefined > > > object) and the other example, > > > dynapi.gui.pushpanel.html, crashes (or > > > kind of, layers get grey and don't change) if > you > > > push a few times the > > > labels (i.e. label 1, then 3, then 2... Greyed) > > > > > > And about clipping property... Well, i don't see > > it > > > with the code i'm > > > using: > > > > === message truncated === __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |