You can also insert the widgets into their own display group and set the group to be invisible
-- create the groups
mainGroup = display.newGroup()
subGroup = display,newGroup()
-- insert the group to make invisible into the parent group
mainGroup:insert( subGroup )
subGroup:insert( myWidget )
-- set the group to be invisible
subGroup.isVisible = false
subGroup.isHitTestable = false
In the above code everything in the main group remains visible. I used this to create one overarching .lua that handles all of my game menus, I just set the previous view to be invisible and either create or set the new view to visible. [import]uid: 181948 topic_id: 33355 reply_id: 132499[/import]