void ciUIExampleiOSApp::guiEvent(ciUIEvent *event) { string name = event->widget->getName(); cout << name << endl; if(name == "THEME SELECTOR") { ciUISlider *slider = (ciUISlider *) event->widget; int theme = slider->getScaledValue(); gui->setTheme(theme); gui1->setTheme(theme); } else if(name == "RED") { ciUISlider *slider = (ciUISlider *) event->widget; bgColorR = slider->getScaledValue(); } else if(name == "GREEN") { ciUISlider *slider = (ciUISlider *) event->widget; bgColorG = slider->getScaledValue(); } else if(name == "BLUE") { ciUISlider *slider = (ciUISlider *) event->widget; bgColorB = slider->getScaledValue(); } else if(name == "TEXT INPUT") { ciUITextInput *tf = (ciUITextInput *) event->widget; switch(tf->getTriggerType()) { case CI_UI_TEXTINPUT_ON_ENTER: cout << "ENTER TRIGGER: " << tf->getTextString() << endl; break; case CI_UI_TEXTINPUT_ON_FOCUS: cout << "ON FOCUS TRIGGER: " << tf->getTextString() << endl; break; case CI_UI_TEXTINPUT_ON_UNFOCUS: cout << "ON UNFOCUS TRIGGER: " << tf->getTextString() << endl; break; } } }