ViewChildren
scrW, scrH = System:screenSize();
window:backgroundColor(0x777777,1);
w = scrW/3;
X0 = scrW/10;
Y0 = scrH/5;
view = View();
view:backgroundColor(0xff);
view:frame(0,0,200,200);
view:children( function ()
subView = View();
subView:frame(50,50,100,100)
subView:backgroundColor(0xff00)
subView:children( function ()
subsubView1 = View();
subsubView1:frame(25,25,50,50)
subsubView1:backgroundColor(0xff0000)
subsubView1:children( function ()
-- body
end)
subsubView2 = View();
subsubView2:frame(0,75+25/2,50,2)
subsubView2:backgroundColor(0xff0000)
end)
subView2 = View();
subView2:frame(0,175,100,2)
subView2:backgroundColor(0xff00)
end)
view:onClick( function()
print("onClick")
local x,y,w,h = view:frame();
view:frame(x+1,y+1,w-1,h-1);
end);
view:onLayout( function()
print("onLayout")
end)
local c = view:callback();
print(c)
view2 = View();
view2:backgroundColor(0xff00FF);
view2:frame(0,200,200,200);