>> I also wrote a VDE wrapper that lets you import the
>> saved vde xml file
>> directly into the dynapi, and it will recreate the
>> project for you.
> 
> Not sure how this works but will look into it.

It's a simple little thing could be useful later I. I have a gut
feeling something like this will be needed




>> I also gave Spock a little face lift so that it
>> doesn't feel left out.
> 
> Ok, but now I can hardly see the button outlines.

???? That odd they look fine on my TFT and my Radius




>> If anybody got Ideas for the add event or add widget
>> please let me know.
>
> I think add events to widgets should be much easier to
> do. Here how I think it can be done:
>
> 1) Double click on a layer to open up a code window.
> This window will contain a drop down menu of the
> various events.
> 
> 2) The user then selects the event and then enter som
> code in a text box below the drop down menu and then
> click ok. This should then save the text into some
> events collection object.

Ok thanks 
I have one idea that will try to do first.


 
> Have you ever tried creating a very large project with
> the vde? You should try it and then try saving and
> loading the project to how it performs performs.
> 
> SODA takes a longer time to convert a js object into
> string and back than it would a js array. Where
> possible it's best to use arrays. For the DataSource
> class I had to use to following format inorder to get
> better performance when working with lots of data.
> 
> record={
> dataRowIndex:0,
> dataRowCount:4,
> fieldnames:['id','fname'],
> fieldvalues:[ [1,'mary'],
> [1,'jane'],
> [1,'john'],
> [1,'paul'],
> ]
> }

This is the sytem I'm using now to collect the info

    array[array.length] = {
        dynlayer:c.name,
        x:c.getX(),
        y:c.getY(),
        w:c.getWidth(),
        h:c.getHeight(),
        color:c.getBgColor(),
        v:c.getVisible(),
        z:c.getZIndex(),
        img:c.getBgImage(),
        html:c.getHTML(),
        parent:c.parent.name,
        locked:c.isLocked,
        isVisible:c.isVisible,
        vislyr:c.vislyr,
        linkedTo:c.linkedTo,
        name:c.name,
        isRelative: c.isRelative
    } 

Isn't this the fastest way. There are no sub arrays or objects.
Except for relative (not tested this feature with save and paste)
They are all numbers and strings.

?



-------------------------------------------------------
This SF.net email is sponsored by: The SF.net Donation Program.
Do you like what SourceForge.net is doing for the Open
Source Community?  Make a contribution, and help us add new
features and functionality. Click here: http://sourceforge.net/donate/
_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://www.mail-archive.com/[EMAIL PROTECTED]/

Reply via email to