예제 #1
0
 /**
  * Change settings and refresh
  *
  * This uses a handler instead of making the state public so we can ensure a Refresh is always done after settings are changed.
  */
 public void ChangeSettings(ChangeSettingsHandler handler)
 {
     handler(settings);
     Refresh();
     SettingsRefresh.Invoke(settings);
 }
예제 #2
0
 public void AddChangeSettingsSubscriber(ChangeSettingsHandler handler)
 {
     ChangeSettings += handler;
 }