void CocoStudioGUIMainLayer::menuCallback(CCObject *pSender)
{
    CCMenuItemFont* pItem = static_cast<CCMenuItemFont*>(pSender);
    int nIndex = pItem->getZOrder() - kItemTagBasic;
    
    switch (nIndex)
    {
        case TEST_GUI_WIDGET_DYNAMIC_CREATE:
        {
            CocosGUITestScene *pScene = new CocosGUITestScene();
			pScene->runThisTest();
			pScene->release();
        }
            break;
            
        case TEST_CUSTOM_GUI:
        {
            CustomGUITestScene* pScene = new CustomGUITestScene();
            pScene->runThisTest();
            pScene->release();
        }
            break;
        case TEST_MAC_COCOSTUDIO:
        {
            MacGUIEditorTestScene* pScene = new MacGUIEditorTestScene();
            pScene->runThisTest();
            pScene->release();
            break;
        }
         
//            /*
        case TEST_GUI_WIDGET_CREATE_FROM_EDITOR:
        {
            GUIEditorTestScene* pScene = new GUIEditorTestScene();
            pScene->runThisTest();
            pScene->release();
        }
            break;
//             */
            
        default:
            break;
    }
}
void CustomParticleWidgetScene::BackCallback(Ref* pSender)
{
    CustomGUITestScene* pScene = new CustomGUITestScene();
    pScene->runThisTest();
    pScene->release();
}
Пример #3
0
        }
	},
    {
        "GUI Editor Test",
        [](Ref* sender)
        {
            GUIEditorTestScene* pScene = new GUIEditorTestScene();
            pScene->runThisTest();
            pScene->release();
        }
	},
    {
        "Custom GUI Test",
        [](Ref* sender)
        {
            CustomGUITestScene* pScene = new CustomGUITestScene();
            pScene->runThisTest();
            pScene->release();
        }
	},
};

static const int g_maxTests = sizeof(g_guisTests) / sizeof(g_guisTests[0]);

////////////////////////////////////////////////////////
//
// CocoStudioGUIMainLayer
//
////////////////////////////////////////////////////////

static Point _curPos = Point::ZERO;
Пример #4
0
void CustomImageScene::BackCallback(Ref* pSender)
{
    CustomGUITestScene* pScene = new (std::nothrow) CustomGUITestScene();
    pScene->runThisTest();
    pScene->release();
}
Пример #5
0
void CustomImageScene::BackCallback(CCObject* pSender)
{
    CustomGUITestScene* pScene = new CustomGUITestScene();
    pScene->runThisTest();
    pScene->release();
}