I too have been thinking of implementing such a project for some time but have never had the time. My initial thoughts on the concept was to make an extensible framework based on XHTML and CSS 2.0. I would start by building a basic box model that could be used to create nested DIV tags with content, and slowly work up to tables etc.

The beauty of such a system is that you could create an extremely lightweight platform for rendering simple XHTML which could be built upon for more complex projects and tasks. The learning curve would be almost zero for anyone familiar to web design (which most Flash designers and developers would be).

Furthermore you would be able to deploy content on multiple platforms, even without the Flash player, and search engine linking would no longer be any issue since they could link directly to the content (which in turn could contain a link to display that content in the Flash renderer).

Even better, utilising the fact that HTML browsers will ignore tags they don't understand, that opens up unlimited extensibility through custom tags and Flash-only CSS tags.

Scott W.


From: Patrick Mineault <[EMAIL PROTECTED]>
Reply To: Open Source Flash Mailing List <[email protected]>
To: Open Source Flash Mailing List <[email protected]>
Subject: Re: [osflash] Actionscript Markup Language Framework Sample
Sent: Thursday, 30 June 2005 4:43:54 p.m.
This is good work, I was thinking of something along those lines for awhile but decided it would be too much trouble. I think to qualify as a general prupose framework that would be useful to everyone your XML structure you should follow some sort of standard, so everyone can jump right in. Using XUL or XFORMS would open up a lot of opportunities for your project I think.

Patrick Mineault

Ronald Villaver wrote:

   Hi Everyone, I have embedded an HTML like interpreter
in Flash. This if part of my Actionscript Markup
Language Framework. Its like laszlo and flex, its also
rich client because it uses mx 2004 components but it
is never compiled. Try out the sample I have
http://203.87.133.15:8080/rvillaver/aml.zip , this is
a part of the whole aml framework I use in my company.
Im just a bit busy right now, but I would setup this
up with you guys as an opensource framework for flash.

Here's how it works, the FormManager can read an xml
file and treat it as containers and components. Layout
is governed by a On-Render Layout Cell system. This is
where  a layout first declares how many rows and cols
it has. The layout system will then alocate that many
virtual cells in that container. Each cell has a
default width of 100px and height of 32px. That can be
changed by adding a layout="rowHeight:50;col1:2..."
property to the layout component. Each component <com>
by default occupys width="1" height="1" cells. But can
be assigned with more. Components are rendered left to
right in each set.  Each <set> monitors the highest
component height and uses that as the height of the
set. Components of the next set will be placed after
the that.

<win> is a container key properties is "rows" and
"cols". Declares size of the window plus defines the
layout grid.

_________________________________________________________________
Looking for love? Check out XtraMSN Personals http://xtramsn.match.com/match/mt.cfm?pg=channel&tcid=200731


_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to