Scale9
Richard Gaskin
ambassador at fourthworld.com
Thu Jun 10 09:13:52 EDT 2010
Simon Lord wrote:
> 10yrs ago I left the community for Flash, then a few years ago I
> dropped Flash for CCS3/DHTML. Now I'm playing with RunRev (was
> MetaCard) again and having fun. Lots of things have been improved,
> the font support and html rendering are very impressive.
>
> What's lacking however, is the ability to *easily* create GUI skins.
> This was a huge problem in Flash as well until a technique known as
> Scale9 was developed.
>
> An entire site is dedicated to this when a UI designer realized its potential:
>
> http://www.scalenine.com/
>
> All you do is drop the GUI component of your choice into your Flash
> app and *poof*, instant skin. It's actually quite easy to do as well
> using the tools in Flash but sites like this make the task of creating
> the entire skin even easier.
>
> I'd love to see RunRev get its own Scale9, or $$$ plugin.
Glad to see you back here, Simon. I remember you well from the
SuperCard days, all the excellent tools you made. Great stuff.
With Rev's property inheritance for visual attributes (color, pattern,
font, etc.), it's not hard to make a skinning system. I started work on
a library and accompanying UI called SkinnerBox for that, with "themes"
that encapsulate skin elements into separate hot-swappable files, a la
Firefox. But alas my customers don't need customizable skins often
enough to make finishing it a priority.
Chipp Walters put together a nifty tool for this called Interface
Designer - I think you may find it quite interesting:
<http://www.altuit.com/webs/revCentral/InterfaceDesignerPurchase/Preview.htm>
If Chipp's tool doesn't do everything you need you may find it worth the
time to roll your own. And you could sell it through RevSelect to
recoup some of the cost. You certainly have the tools experience to
make a good one, and I'll bet others would find it useful.
--
Richard Gaskin
Fourth World
Rev training and consulting: http://www.fourthworld.com
Webzine for Rev developers: http://www.revjournal.com
revJournal blog: http://revjournal.com/blog.irv
More information about the use-livecode
mailing list