Ejemplo n.º 1
0
 public RecentProjectMenu(MenuItem menuItem, IRecentFiles recentFiles)
 {
     this.menuItem    = menuItem;
     this.recentFiles = recentFiles;
     this.recentFiles.LoadList();
     this.menuItem.SubmenuOpened += menuItem_SubmenuOpened;
     createDummyRecentItem();
 }
        public void SetUp()
        {
            _model       = new TestModel(new MockTestEngine());
            _settings    = _model.Services.UserSettings.Gui.RecentProjects;
            _recentFiles = _model.Services.RecentFiles;

            _menu    = new MenuItem();
            _handler = new RecentFileMenuHandler(_menu, _model, f => !f.StartsWith("_"));
        }
Ejemplo n.º 3
0
        public RecentProjectMenu(ToolStripMenuItem menuItem, IRecentFiles recentFiles)
        {
            this.menuItem    = menuItem;
            this.recentFiles = recentFiles;
            this.recentFiles.LoadList();

            this.menuItem.DropDownItemClicked += menuItem_DropDownItemClicked;
            this.menuItem.DropDownOpening     += menuItem_DropDownOpening;
            createDummyRecentItem();
        }
Ejemplo n.º 4
0
        public MainPresenter(IMainView view, ITestModel model, GuiOptions options)
        {
            _view = view;
            _model = model;
            _options = options;

            _recentFilesService = _model.GetService<IRecentFiles>();

            InitializeMainMenu();
            WireUpEvents();
        }
Ejemplo n.º 5
0
        public MainPresenter(IMainView view, ITestModel model, GuiOptions options)
        {
            _view    = view;
            _model   = model;
            _options = options;

            _recentFilesService = _model.GetService <IRecentFiles>();

            InitializeMainMenu();
            WireUpEvents();
        }
Ejemplo n.º 6
0
        // TODO: Use an interface for view
        public TestCentricPresenter(IMainView view, ITestModel model, CommandLineOptions options)
        {
            _view    = view;
            _model   = model;
            _options = options;

            _settings    = _model.Services.UserSettings;
            _recentFiles = _model.Services.RecentFiles;

            _view.FontSelector.Value       = _settings.Gui.Font;
            _view.ResultTabs.SelectedIndex = _settings.Gui.SelectedTab;

            UpdateViewCommands();

            WireUpEvents();
        }