|
From: Raymond I. <xw...@ya...> - 2003-10-22 21:15:21
|
I'm glad to hear that it's working fine.
Let's have a cup of SODA :)
--
Raymond Irving
--- Michael Bystrom <mi...@mi...>
wrote:
> Raymond,
>
> Exactly what I needed :)
>
> I've implemented this SODA feature and it looks like
> it's working fine ( I
> had to change some of the copy and paste methods), I
> will just do some more
> fine tuning and then I upload it with some other
> fixes.
>
> Cheers
> Michael
>
>
> Den 03-10-21 18.50, skrev "Raymond Irving"
> <xw...@ya...>:
> >
> > Wow! Visual DynAPI Editor is here and it's looking
> > real good!
> >
> >> From my test it works in Mozilla 1.4 on windows!
> >
> > Lot's of stuff to comment on but I'll only focus
> on
> > the save and load feature for now:
> >
> > Why not use the SODA format to convert a
> JavaScript
> > object into XML and then save that format to disk?
> > When loading all you have to do is to use
> FileReader
> > and load the project then convert the info back
> into a
> > JavaScript object using SODA.
> >
> > Example:
> >
> > p = {}; // new project object
> > p.name = "VDE Demo";
> > p.layers = []; // collection, etc
> > p.whatever_goes_here = some_value_here;
> >
> > // convert js object into XML format
> > data = IOElement.ws_Var2SODA(p);
> > ....
> > // save the data to disk
> > .....
> >
> > // load data using FileReader
> > ...
> > // convert data back to js object
> > p = IOElement.ws_SODA2Var(data);
> > ...
> > // now you can use p as you would any js object
> >
> >
> > What do you think?
> >
> >
> > --
> > Raymond Irving
> >
> >
> >
> >
> >
> >
> >
> > --- Michael Bystrom <mi...@mi...>
> > wrote:
> >> Hello List Folk,
> >>
> >> Well I've finished my first version of the VDE
> >> (Visual DynAPI Editor) I've
> >> changed the name as Raymond suggested. :) has a
> nice
> >> ring to it.
> >>
> >> Well there is a lot of things to talk about. So
> here
> >> goes.
> >>
> >>
> >> THIS IS ONLY TESTED IN MAC MOZILLA.
> >> And is working fine. So now you know.
> >>
> >>
> >> I don?t think we should bother with a NS4 or IE4
> >> support.
> >> Just concentrate on making it stabile and fast on
> >> fully DOM browsers.
> >>
> >>
> >> I know that VDE does not work in Mac ie5 and I
> don't
> >> think it will ever....
> >>
> >> 1) Almost all of the main code is rewritten.
> >> 2) I changed the way that the layers are created
> >> using a marker script.
> >> Click on the add button, click on the grid and
> drag
> >> the maker to the size
> >> you'd like. Also the it will automatically use
> the
> >> clicked layer as the
> >> parent layer.
> >> 3) To go in to edit mode click on the layer and
> hold
> >> still for 400 ms and
> >> you are in edit mode and do your thing then
> simple
> >> click will reset.
> >> 4) delete is in checkbox mode so each layer you
> >> click will be deleted (and
> >> childern) checkbox will reset when you click on
> it
> >> again.
> >> 5) add HTML/content is also in checkbox mode
> >> 6) lock is also in checkbox mode
> >> 7) copy is in semi checkbox mode click on the
> button
> >> then click on the
> >> layer(s) you want to copy the click on the paste
> >> button and then on
> >> Grid/layers you want the copy to past to.
> >> 8) Move layers are in checkbox mode click button,
> >> then layer, then where you
> >> want to move it to Layers/Grid ( I will change
> this
> >> so that you can add the
> >> layers at a later time)
> >> 9) visibility is in checkbox mode '
> >> 10) link mode is in checkbox mode click on the
> >> layers you want to link
> >> To remove or add click on the button and hold
> down
> >> for 400ms and you will be
> >> in edit mode then you can remove or add. The
> first
> >> layer you click in edit
> >> mode will be the parent and the rest will be
> linked
> >> of removed from/to this
> >> layer. Linked layers will not copy to paste. And
> I
> >> don't know if it should
> >> allow a link to children outside it's parent
> layer.
> >>
> >> 11) I have not done save, preview ,save HTML
> ,save
> >> DVE because I would like
> >> a new save system. Here is my idea I would like
> to
> >> use a XML file as the
> >> save file. Then maybe the dynapi and VDE could
> >> import as a premade widget
> >> sorta like this.
> >>
> >> dynapi.importXML("mywebsite.xml")
> >>
> >> And then dynapi creates the project without any
> >> code. This is how the IOS
> >> will load all it's components. So I ask you if
> you
> >> have ideas or anything
> >>
> >> 12) I set up a relative x,y,w,h system so it the
> >> boxes where you would write
> >> the size and location you can now use %. "50%"
> etc..
> >>
> >> 13) color working but I'm not done with it...
> >> 14) Image is not working yet.
> >> 15) I included the new spock debuger as main info
> >> window. note that I will
> >> probably change some of the info structure, It's
> >> sorta in debug mode but I
> >> tried to remove all the stupid stuff that I use
> :)
> >>
> >> That?s it for now. Please let me know what you
> think
> >> and PLEASE help me
> >> debug it on windows. If you have a code question
> >> mail the list and I'll try
> >> to answer it. But please do USE Spock, if you try
> to
> >> trace a object to see
> >> what it does use use ex:
> >>
> >> dump( o.getX() )
> >>
> >>
> >> IOS library is also done but I'll have not
> collected
> >> all the examples and
> >> code but I will have that for you in a day or so.
> >>
>
=== message truncated ===
__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com
|