Login | Register
My pages Projects Community openCollabNet

izzy
Project home

On Friday, May 18, the normal maintenance window (17:00 Pacific time) will be extended for data center maintenance until 23:00 Pacific. No extended down-time is planned, but brief delays and interruptions are possible throughout the period.

If you were registered and logged in, you could join this project.

Summary A Thin Client Framework for ActionScript 2
Category libraries
Owner(s) posttool

This component library is a collection of standard user interface elements available for use in any ActionScript 2/SWF producing environment. It is maintained by a group of developers who use the library to build thin client and standalone applications.

The library is very lightweight, less than 50k! It is easily skinnable. It is programmer friendly and easily extendable. Serveral sample applications are included. If you are a developer using Eclipse, MTASC, ASDT and other open source tools, this is the perfect addition to your toolkit.

Hi

Try the sample application featuring: context sensitive menus, drag and drop tree nodes, strong data binding with xml source, a complex table/tree widget with pulldowns and invisible fields and context sensitive component behavior. The main application class (com.posttool.app.categoryEditor.Application) is in the Eclipse project for download below.

See it with the minimal skin
A 'vista' inspired theme

Class overview

http://posttool.com/as2components/classDiagram.png

Downloadable "FAMES" Project

An older version: http://posttool.com/as2components/UI0.zip. The active version is in SVN, but in mid refactoring.

A Note about the use of SWF files

I currently use SWF files (source files fla6 included) with a creative movieclip instance naming system to skin the UI. I will have clean documentation on this aspect shortly and post the spec for each component.

This provides clean separation between designer and programmer. I hope that the ability to create drawings in Swfmill progresses to a nice api so that the skins could be specified that way. I also hope that Adobe Illustrator will be able to export compliant SWF skins for this system.

This configuration is much more convenient than drawing the components with code. It puts control of the 'drawings' in the hands of designers and allows the windowing toolkit to be easily skinned. With the proliferation of SWF generators, many authors with a variety of tools will be able to create the component skins.