public void Setup(UIWidget layout)
    {
        var dest = new AtomicEngine.Vector <AtomicEngine.UIWidget>();

        layout.SearchWidgetClass("TBButton", dest);
        for (var ii = 0; ii < dest.Size; ii++)
        {
            dest[ii].SubscribeToEvent <WidgetEvent> (dest [ii], HandleUitabcontainerEvent);
        }
        UITabContainer demo = (UITabContainer)layout.GetWidget("UITabContainerDemo");

        if (!demo.Equals(null))
        {
            demo.SetCurrentPage(0);
            //spammy    demo.SubscribeToEvent<WidgetEvent>( HandleAllTabcontainerEvent );
        }
    }