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