Beispiel #1
0
 public override void Save(org.dmxc.lumos.Kernel.Resource.ManagedTreeItem i)
 {
     MidiPlugin.log.Debug("Saving SliderRule {0}, {1},  {2}", SliderMessage.Data, MaximumBacktrack.Data, MinimumBacktrack.Data);
     base.Save(i);
     i.setValue <double>("Value", this.Value);
     i.setValue <int>("Message", this.SliderMessage.Data);
     i.setValue <int>("MinimumBacktrack", this.MinimumBacktrack.Data);
     i.setValue <int>("MaximumBacktrack", this.MaximumBacktrack.Data);
 }
Beispiel #2
0
 internal org.dmxc.lumos.Kernel.Resource.ManagedTreeItem SaveExecutors()
 {
     org.dmxc.lumos.Kernel.Resource.ManagedTreeItem item = new org.dmxc.lumos.Kernel.Resource.ManagedTreeItem("Executors");
     foreach (var item2 in dynExecutors)
     {
         var child = new org.dmxc.lumos.Kernel.Resource.ManagedTreeItem("ExecutorCfg");
         child.setValue("ID", item2.GUID);
         child.setValue("Tolerance", item2.Tolerance);
         item.AddChild(child);
     }
     return(item);
 }