AsWing
October 8, 2022AsWing is an Open Source Flash ActionScript GUI framework and library that allows programmers to make their flash application(or RIA) UI easily. Its usage is similar to Java Swing. It provides a set of GUI components, which we intend to implement in pure object-oriented ActionScript 2. A pluggable look and feel will be implemented too. It also provides many Util classes. AsWing is BSD licensed. AsWing A3 is the next/another life with ActionScript 3, the components set is almost the same to ActionScript 2 time, but capabilities are much more powerful.
Labs
AsWing GuiBuilder ——————————— AsWing GuiBuilder is a WYSWYG IDE tool for creating the user interface of AsWing, it let you manage the layout, and component properties directly on the IDE, and then generate well-formatted ActionScript class source file to you.…
Documents
RoadMap—————————————————— AsWing A3 0.9 —— 2007.05.11 released AsWing A3 1.0 —— 2007.06.15 released AsWing A3 1.2 —— 2007.11.12 released WYSIWYG GuiBuilder 1.0 —— 2007.11.14 released AsWing 1.4 —— 2008.6.13 released AsWing 2.0 for flash player 10, with new default look…
Class CenterLayout
Package org.aswingClass public class CenterLayoutInheritance CenterLayout Inheritance EmptyLayoutSimple LayoutManager aligned the single contained component by the container’s center. Public MethodsShow Inherited Public MethodsMethod Defined by CenterLayout()CenterLayout layoutContainer(target:Container):voidLayouts component by center inside the given container.CenterLayout preferredLayoutSize(target:Container):IntDimensionCalculates preferred layout size for the…
Class FlowLayout
Package org.aswingClass public class FlowLayoutInheritance FlowLayout Inheritance EmptyLayoutSubclasses FlowWrapLayoutA flow layout arranges components in a left-to-right flow, much like lines of text in a paragraph. Flow layouts are typically used to arrange buttons in a panel. It will arrange buttons…
Class FlowWrapLayout
Class FlowWrapLayout Properties | Methods | Constants Class FlowWrapLayout Properties | Methods | Constants Package org.aswing Class public class FlowWrapLayout Inheritance FlowWrapLayout FlowLayout EmptyLayout FlowWrapLayout wrap layout is extended FlowLayout, the only difference is that it has a preferred width, the preferred width means that when counting the preferred size,…
Class GridLayout
AsWing A3 API All Packages | All Classes | Index | Frames Adobe LogoClass GridLayout Methods Package org.aswingClass public class GridLayoutInheritance GridLayout Inheritance EmptyLayout Public MethodsShow Inherited Public MethodsMethod Defined by GridLayout(rows:int = 1, cols:int = 0, hgap:int = 0,…
AsWing A2 beta2 and AsWing A3 0.4 released!!
AsWing A3 0.4: AsWing A3 0.4 is the first release of AsWing ActionScript3 version, the big different from A2 is that the event system, A3 event system is ActionScript3′s own system, and the architectur, A3 component now inherited from DisplayObject,…