September 20, 2002

Bevel Components version 2

I'm working on it! I'm totally in the groove today, and finished implementing the following features:

Optimize the rendering, even though it's pretty optimized already
Disable tab selection
setBevelInverted(boolean) - public method to invert bevelling
setPanelToBackground();
setPanelToFace();

I even overhauled the skinning/colorizing code and added two new features:
enableSkinning();
disableSkinning();

Skin-disabling is trickier than it sounds... as far as I can tell, there's no built-in method for unregistering component elements from local FStyleFormat or globalStyleFormat skinning. But it's solved :)

Also, someone let me use his beta Javadoc application to document my Actionscript, and boy it's sweeeeeeeeeet (and free!). Hurrah for open-source :)

Did I mention that our book, "Object Oriented Programming With Actionscript" is finally available? I got my copy in the mail yesterday. Wow, New Riders Press did an awesome job of printing out all the code and tables and diagrams exactly the way we requested. You can download the free source code at www.wheelmaker.org and get a copy from any local or online bookstore.

It'll take awhile to finish Version 2, but I might start releasing builds so folks can beta-test.

Posted by samuel at September 20, 2002 07:32 PM