public QueueView(IQueuePresenter presenter) { InitializeComponent(); this.presenter = presenter; QueueToolStrip.AddItem(ManagementResources.Text_Remove, ManagementResources.Image_Remove, delegate { presenter.Remove(); }); QueueToolStrip.AddItem(ManagementResources.Text_Save, ManagementResources.Image_Save, delegate { presenter.Save(); }); QueueToolStrip.AddItem(ManagementResources.Text_CheckAll, delegate { presenter.CheckAll(); }); QueueToolStrip.AddItem(ManagementResources.Text_InvertChecks, delegate { presenter.InvertChecks(); }); QueueToolStrip.AddItem(ManagementResources.Text_Refresh, ManagementResources.Image_RefreshSmall, delegate { presenter.Refresh(); }); }