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(); }
} }, { "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;
void CustomImageScene::BackCallback(Ref* pSender) { CustomGUITestScene* pScene = new (std::nothrow) CustomGUITestScene(); pScene->runThisTest(); pScene->release(); }
void CustomImageScene::BackCallback(CCObject* pSender) { CustomGUITestScene* pScene = new CustomGUITestScene(); pScene->runThisTest(); pScene->release(); }