Hi,

Thanks for pointing me to the tip.createwidget.html.

I put my files to src/dod4/ folder and added these lines to the packages.js:

// dod4
l.addPackage('dynapi.dod4',p+'dod4/');
l.add('dynapi.dod4.data','data.js');
l.add('dynapi.dod4.showhide','showhide.js');
l.add('dynapi.dod4.mouse','mouse.js');
l.add('dynapi.dod4.image','image.js');


and then this into my index.html:
...
        dynapi.library.setPath('./src/');
        dynapi.library.include('dynapi.api');
        dynapi.library.include('dynapi.debug');
        dynapi.library.include('dynapi.library');
        
        dynapi.library.include('dynapi.dod4');


The files load just fine, but the DynAPI debugger still says:

...
loaded [dynapi.api.DynLayer]
loaded [dynapi.api.MouseEvent]
Library Error: could not find [data]
Library Error: could not find [showhide]
Library Error: could not find [mouse]
Library Error: could not find [image]


Do i need to worry about this?
Is there a better way to include the files?

Thanks,
Jirka



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Leif W
Sent: Monday, October 17, 2005 12:40 AM
To: dynapi-dev@lists.sourceforge.net
Subject: Re: [Dynapi-Dev] loading *.js files

> From: Jiří Blažek / comcare <[EMAIL PROTECTED]>
> Received: Sat, 15 Oct 2005 05:40:44 PM EDT
> 
> I am updating an old site done in dynAPI 2.54 to work with dynapi3.

Hopefully you've noticed it's not a drop-in replacement.  Some things are a
bit different... widgets, function names, arguments (type or order)...
general
API differences.

> Due to my lack of knowledge of both Javascript and dynAPI, I don't know
how
> to include my .js files.

Old JS files can't be dropped in and expected to automatically work... but
to
include files, check the stuff in "examples".  View the source.

> It used to be like this:
> 
> DynAPI.include('data.js','./scripts/')

If you need to create new widgets, you probably want to put them under src,
maybe make your own folder, but otherwise follow the tips for creating
widgets.

dynapi/docs/docs/tip.createwidget.html
 
> How do i do this with the new library systém? I have the DynAPI 2.9

The current release is dynapi-3.0.0-beta2.  It is a dump of the CVS as of
early August 2005.  Several bugs had been fixed since the beta1 release.

> changelog, but I still don't understand. Is there anywhere else to find
more
> information on this?

Most of the formal documentation is under the docs folder, and code is in
the
examples folder.

If you are converting, it may be easier to identify all the widgets you use
in
DynAPI2, then look through the examples, make some of your own modifications
as needed, and so determine which of the DynAPI3 widgets you can use, and
then
have an idea of what (if anything) you might need to create or port.

Without downloading anything, you can look at
http://dynapi.sourceforge.net/releases/ to find the most current version of
the API.  I try to update the CVS there when I add something to real CVS,
but
it is not an exact mirror and not automated so it can lag behind actual CVS.


Leif




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Dynapi-Dev mailing list
Dynapi-Dev@lists.sourceforge.net
http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Dynapi-Dev mailing list
Dynapi-Dev@lists.sourceforge.net
http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/

Reply via email to