GUIPresetTrigger createPresetButton(Preset m) { var trigger = new GUIPresetTrigger(m.Name, delegate { this.SetPreset(m.Name); }, delegate { this.SavePreset(m.Name); } ); trigger.Assigned = m.Data != String.Empty; return(trigger); }
GUIPresetTrigger CreateMacroButton(string name, Macro m) { var trigger = new GUIPresetTrigger(name, delegate { this.SetMacro(name); }, delegate { this.SaveMacro(name); } ); trigger.Assigned = m != null; return(trigger); }