예제 #1
0
 public void SaveAssignments()
 {
     Console.WriteLine("Saving Assignments");
     foreach (var fader in faders)
     {
         if (fader.assigned)
         {
             if (fader.assignment.sessionType == SessionType.Master)
             {
                 ConfigSaver.AddOrUpdateAppSettings(fader.faderNumber.ToString(), "__MASTER__|" + fader.assignment.parentDeviceIdentifier);
             }
             else if (fader.assignment.sessionType == SessionType.Focus)
             {
                 ConfigSaver.AddOrUpdateAppSettings(fader.faderNumber.ToString(), "__FOCUS__");
             }
             else
             {
                 ConfigSaver.AddOrUpdateAppSettings(fader.faderNumber.ToString(), fader.assignment.sessionIdentifier);
             }
         }
         else
         {
             ConfigSaver.AddOrUpdateAppSettings(fader.faderNumber.ToString(), "");
         }
     }
 }
예제 #2
0
 private void ToggleLogarithmic(object sender, EventArgs e)
 {
     logarithmic = !logarithmic;
     ConfigSaver.AddOrUpdateAppSettings("logarithmic", System.Convert.ToString(logarithmic));
     SaveLogarithmic();
 }