SettingValueChanged
virtual void SettingValueChanged(Setting* setting) = 0;
fListeners.ItemAt(i)->SettingValueChanged(setting);