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("_")); }
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(); }
public MainPresenter(IMainView view, ITestModel model, GuiOptions options) { _view = view; _model = model; _options = options; _recentFilesService = _model.GetService<IRecentFiles>(); InitializeMainMenu(); WireUpEvents(); }
public MainPresenter(IMainView view, ITestModel model, GuiOptions options) { _view = view; _model = model; _options = options; _recentFilesService = _model.GetService <IRecentFiles>(); InitializeMainMenu(); WireUpEvents(); }
// 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(); }