--- Webmaster <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED]
> www.FactoriaDigital.com /
> Hosting.Factoriadigital.com
> Tfnos. : (+34) 977 24 88 89 / 667 821 551
> Fax: (+34) 977 22 98 27
>
------------------------------------------------------------------------
> -------
>
>
> -----Mensaje original-----
> De: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]] En
> nombre de Raymond
> Irving
> Enviado el: lunes, 09 de diciembre de 2002 14:51
> Para: [EMAIL PROTECTED]
> CC: [EMAIL PROTECTED]
> 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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED]
> > www.FactoriaDigital.com /
> > Hosting.Factoriadigital.com
> > Tfnos. : (+34) 977 24 88 89 / 667 821 551
> > Fax: (+34) 977 22 98 27
> >
>
------------------------------------------------------------------------
> > -------
> >
> >
> > -----Mensaje original-----
> > De: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]]
> En
> > nombre de Raymond
> > Irving
> > Enviado el: mi�rcoles, 04 de diciembre de 2002
> 15:18
> > Para: [EMAIL PROTECTED]
> > 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
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dynapi-help