Hello all!
Work has been steadily progressing in the background here.  I have 
implemented support for various types of buttons and fields to the 
FreeCard engine.  The buttons need a far bit of work to get the display 
right yet, but the fields are looking great!

One of the big advantages of using Java is that we get to piggy back on 
some of it's cool features like being able to embed images and other 
components (buttons etc) inside fields as well as rendering HTML.  To 
show this off the test harness currently creates a new stack, a new 
card and a new scrolling field.  Then it sets the URL of the field to 
http://freecard.sf.net  The field then goes off and loads the page and 
displays it, complete with images and tables.  The resulting screen is 
at http://freecard.sf.net/field.pdf  (Jaguar saves screenshots in pdf 
and it's too late at night for me to convert it to something else, 
sorry).  It's only 40k though.

Currently properties are pretty much entirely unsupported but I have my 
trusty HC manuals beside me and will take to implementing them over the 
next few days.  So far we have basic support for:

Stacks
Cards
Backgrounds (well, sort of - you can create them, but their elements 
don't show up on cards yet)
Buttons (but they look wrong)
Fields
Static message passing.

So we need to add to this:

Dynamic message passing (simple)
Object properties
HyperTalk compiler
Actually call handlers instead of just pretending to. :)
Stack file format - we'll wind up supporting a range of formats 
seamlessly as they provide different advantages in different situations.
Load and save stacks.

There's a long way to go yet, but we're making progress and much faster 
than I originally expected!  *Now* is the time to jump on board and 
submit ideas, suggestions and code (HyperTalk scripts for cool 
interface scripts are very useful and can be put straight into FreeGUI 
*now*).

I think I have a surprise in store for tomorrow night as well.   Stay 
tuned....

Adrian Sutton.



-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Freecard-general mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freecard-general

Reply via email to