public MyCommand(TimerForm form) { this.form = form; SubCommands.Add("quit", () => { form.canclose = true; form.Close(); Application.Exit(); }); SubCommands.Add(WORK_COMMAND, new timeCommand(form, true)); SubCommands.Add(BREAK_COMMAND, new timeCommand(form, false)); SubCommands.Add(PAUSE_COMMAND, form.icon.Pause); }