Example #1
0
    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);
    }
Example #2
0
    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);
    }