Hi Richard and all the others!

First things first: Richard MANY THANKS for the hints!
Really I wasnt even expecting someone to look into such detail.
What I did was a result of few hours work, so I guess I havent mastered the
DynAPI fully yet :)

IE5.5 Error ? well I havent noticed that, hm sometimes the calc did open up
empty, but then I closed IE fully and it worked again. What made me wonder
BIG time was the 1MB per page reloard memory leak. I am using 2.54 dynAPI
from sourceforge and some widget from Rich.

What I want.
well I want is is pretty much defined there http://www.case2000.com/R.O.L
:) hm actually I do think that if someone has given away so much he (i.e.
me) deserves to get something back. So my wishlist:
ok, kidding.

Well what I am upto, if I manage to do this,

by defining some more 'API' it is possible to create a 100% HTML+JS web
desktop with 'installable web applications'

the 'CALC' on my demo test page is just a first test application. desktop
icons, their URL's to lauch the apps all those could be hold on the server
database or for 'just visitor' in the browser cookies.

There are few things missing, in dynAPI so I am trying to fill them. one
thing is 'real dynaloader',

the DynLoader should be able to load
1) Class Libraries if needed
2) Runnable applications (see the Calc)
3) Installable 'items' like icons', menus+images, etc..

what I am fighting with is

DynAPI.include()

as much as I understand this include is not dynaload, ie the 'class
libraries' must be included (all that are needed) otherwise the
'application' will not run.

This is right now I had to 'include' all the libs that the 'Calc' uses in
the 'desktop' main code. Ideally it would be that the 'installable app' ques
the needed class libs to be loaded, and it would only run if all the class
libs are loaded.

What I want 2

please look at www.cobaltai.com
I want those menus!
I want them dynaload (load on expand, same as in the www.ivanpeters.com )
my webdesk demo uses HM_hier menus, which are not dynaload, (well maybe they
can be made)

so totally, I would like to see the
HM_hier (hierarchial menus)
outlines (www.ivanpeters.com
nice www.cobaltai.com

I want that all and in DunAPI !!!

anybody else?
//

BUGS/VARIA

ibs.gui.icon   does not work with NS, I tried to fix but could not. if the
icon is 'draggable' then it is not 'clickable', hm the reason may also be in
the DynAPI below it, not sure.

oh remembered, one more thing I want, 'list view' with icons :)

cheers
antti



> Hi,
> That's a nice start, I noticed one or two things:
>
> If I remember correctly, a loadpanel will trigger onload after
> go_dynobj.setHTML("no file loaded");
> This might be causing the error in IE5.5.
> So maybe you want to put a dummy run_Calc() function in the mainpage,
> that'll be overwritten when loading the calc page:
>
> run_Calc=function(){}
>
> Or, test if the BA array exists: (line 106)
>
> if(self['BA']){
>     run_Calc()
> }
>
> The resize code follows the same syntax as the DynAPI.onLoad code, like
> this: (line 143)
>
> DynAPI.onResize=function() {
>   TaskBar.setSize(document.body.offsetWidth-20,TaskBarH);
>   TaskBar.moveTo(0,document.body.offsetHeight-TaskBarH-4);
> }
> (BTW you can get browser width cross-browser like this:
> TaskBar.setSize(DynAPI.document.getWidth(),TaskBarH);)
>
> and line 117 can be deleted, and on line 157 this: "
onresize="body_resize()
> " can be deleted.
> I'm not sure if we also have a DynAPI.onUnLoad=function(){}
>
> In calc.html, you might want to include all the script inside the <body>
> tags, I think that gives the best cross-browser performance.
>
> Regarding memory leak, if you're using the large "all-widgets" download
from
> my site, you should update the DynAPI files with the latest release
> available at http://dynapi.sourceforge.net (the older ones have a memory
> leak)
>
> Cheers,
> Richard
> www.richardinfo.com
>
>
>
> ----- Original Message -----
> From: "Antti Lukats" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, September 12, 2001 9:10 AM
> Subject: [Dynapi-Dev] Hello Welcome, new demo site also
>
>
> > Hi
> >
> > http://www.graphord.com/desk/
> >
> > is currently only viewable with IE (I mocked up with adding
HM_Menus....)
> >
> > The Calculator demo, is loaded from external file if you click on icon
or
> > start->Programs->Calculator
> >
> > hm... this is my first try with dynAPI, and I managed to get most
browser
> go
> > crazy
> > IE5.5 LEAK's about 1MB every page reload and NS 4.7 makes GPF fault's
!!!
> :(
> >
> > well has been fun sofar anyway
> >
> > antti
> > PS I am mainly checking out if there are live one on the list
> >
> >
> > _______________________________________________
> > Dynapi-Dev mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/dynapi-dev
> >
>
>


_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dynapi-dev

Reply via email to