package examples; import haxework.gui.Root; import haxework.gui.core.HAlign; import haxework.gui.core.VAlign; import flash.Lib; import haxework.gui.skin.ColorSkin; import haxework.gui.View; import haxework.gui.IView; import flash.display.Sprite; import haxework.gui.GroupView; import haxework.gui.IGroupView; class ViewExample { public static function main() { var group:IGroupView = new GroupView(); group.layoutVAlign = VAlign.MIDDLE; group.layoutHAlign = HAlign.CENTER; group.skin = new ColorSkin(0xffff00); var view:IView = new View(); view.pWidth = 80; view.pHeight = 80; view.skin = new ColorSkin(0xff0000); group.addView(view); view = new View(); view.width = 100; view.height = 100; view.skin = new ColorSkin(0x00ff00); group.addView(view); view = new View(); view.width = 50; view.height = 50; view.skin = new ColorSkin(0x0000ff); group.addView(view); Lib.current.addChild(group.content); new Root(group); } }