void psOptions::OnUpdateData(const char * name, PAWSData & data) { switch (data.type) { case PAWS_DATA_STR: configFile->SetStr(name, data.GetStr()); break; case PAWS_DATA_BOOL: configFile->SetBool(name, data.GetBool()); break; case PAWS_DATA_INT: configFile->SetInt(name, data.GetInt()); break; case PAWS_DATA_FLOAT: configFile->SetFloat(name, data.GetFloat()); break; default: break; } }
void pawsScrollBar::OnUpdateData(const char* /*dataname*/, PAWSData &value) { SetCurrentValue(value.GetFloat(), true, false); }
void pawsProgressBar::OnUpdateData(const char* /*dataname*/, PAWSData &value) { SetCurrentValue(value.GetFloat()); }