public TestTreeView() { InitializeComponent(); RunButton = new SplitButtonElement(runButton); RunAllCommand = new ToolStripMenuElement(runAllMenuItem); RunSelectedCommand = new ToolStripMenuElement(runSelectedMenuItem); RunFailedCommand = new ToolStripMenuElement(runFailedMenuItem); StopRunCommand = new ToolStripMenuElement(stopRunMenuItem); FormatButton = new ToolStripElement(formatButton); DisplayFormat = new CheckedMenuGroup( "displayFormat", nunitTreeMenuItem, fixtureListMenuItem, testListMenuItem); GroupBy = new CheckedMenuGroup( "testGrouping", byAssemblyMenuItem, byFixtureMenuItem, byCategoryMenuItem, byOutcomeMenuItem, byDurationMenuItem); RunContextCommand = new ToolStripMenuElement(this.runMenuItem); RunCheckedCommand = new ToolStripMenuElement(this.runCheckedMenuItem); ShowCheckBoxes = new ToolStripMenuElement(showCheckboxesMenuItem); ExpandAllCommand = new ToolStripMenuElement(expandAllMenuItem); CollapseAllCommand = new ToolStripMenuElement(collapseAllMenuItem); CollapseToFixturesCommand = new ToolStripMenuElement(collapseToFixturesMenuItem); Tree = new TreeViewElement(treeView); }
public TestCentricMainView() : base("TestCentric") { InitializeComponent(); // View Parameters FontSelector = new FontSelector(this); SplitterPosition = new SplitterPosition(treeSplitter); // UI Elements on main form RunButton = new ButtonElement(runButton); StopButton = new ButtonElement(stopButton); RunSummary = new ControlElement <ExpandingLabel>(runCount); ResultTabs = new TabSelector(resultTabs); // Initialize File Menu Commands FileMenu = new PopupMenu(fileMenu); OpenCommand = new MenuCommand(openMenuItem); CloseCommand = new MenuCommand(closeMenuItem); AddTestFileCommand = new MenuCommand(addTestFileMenuItem); ReloadTestsCommand = new MenuCommand(reloadTestsMenuItem); RuntimeMenu = new PopupMenu(runtimeMenuItem); SelectedRuntime = new CheckedMenuGroup(runtimeMenuItem); RecentFilesMenu = new PopupMenu(recentFilesMenu); ExitCommand = new MenuCommand(exitMenuItem); // Initialize View Menu Commands DisplayFormat = new CheckedMenuGroup(fullGuiMenuItem, miniGuiMenuItem); IncreaseFontCommand = new MenuCommand(increaseFontMenuItem); DecreaseFontCommand = new MenuCommand(decreaseFontMenuItem); ChangeFontCommand = new MenuCommand(fontChangeMenuItem); RestoreFontCommand = new MenuCommand(defaultFontMenuItem); IncreaseFixedFontCommand = new MenuCommand(increaseFixedFontMenuItem); DecreaseFixedFontCommand = new MenuCommand(decreaseFixedFontMenuItem); RestoreFixedFontCommand = new MenuCommand(restoreFixedFontMenuItem); StatusBarCommand = new CheckedMenuItem(statusBarMenuItem); // Initialize Test Menu Commands RunAllCommand = new MenuCommand(runAllMenuItem); RunSelectedCommand = new MenuCommand(runSelectedMenuItem); RunFailedCommand = new MenuCommand(runFailedMenuItem); StopRunCommand = new MenuCommand(stopRunMenuItem); // Initialize Tools Menu Comands ToolsMenu = new PopupMenu(toolsMenu); ProjectEditorCommand = new MenuCommand(projectEditorMenuItem); SaveResultsCommand = new MenuCommand(saveResultsMenuItem); ExtensionsCommand = new MenuCommand(extensionsMenuItem); SettingsCommand = new MenuCommand(settingsMenuItem); TestCentricHelpCommand = new MenuCommand(testCentricHelpMenuItem); NUnitHelpCommand = new MenuCommand(nunitHelpMenuItem); AboutCommand = new MenuCommand(aboutMenuItem); }
private void InitializeViewElements() { // File Menu FileMenu = new ToolStripMenuElement(fileToolStripMenuItem); NewProjectCommand = new ToolStripMenuElement(newProjectToolStripMenuItem); OpenProjectCommand = new ToolStripMenuElement(openProjectToolStripMenuItem); CloseCommand = new ToolStripMenuElement(closeToolStripMenuItem); SaveCommand = new ToolStripMenuElement(saveToolStripMenuItem); SaveAsCommand = new ToolStripMenuElement(saveAsToolStripMenuItem); SaveResultsCommand = new ToolStripMenuElement(saveResultsToolStripMenuItem); ReloadTestsCommand = new ToolStripMenuElement(reloadTestsToolStripMenuItem); SelectRuntimeMenu = new ToolStripMenuElement(selectRuntimeToolStripMenuItem); SelectedRuntime = new CheckedMenuGroup(selectRuntimeToolStripMenuItem); ProcessModel = new CheckedMenuGroup("processModel", defaultProcessToolStripMenuItem, inProcessToolStripMenuItem, singleProcessToolStripMenuItem, multipleProcessToolStripMenuItem); DomainUsage = new CheckedMenuGroup("domainUsage", defaultDomainToolStripMenuItem, singleDomainToolStripMenuItem, multipleDomainToolStripMenuItem); RunAsX86 = new ToolStripMenuElement(loadAsX86ToolStripMenuItem); RecentProjectsMenu = new ToolStripMenuElement(recentProjectsToolStripMenuItem); ExitCommand = new ToolStripMenuElement(exitToolStripMenuItem); // View Menu FullGuiCommand = new ToolStripMenuElement(fullGuiToolStripMenuItem); MiniGuiCommand = new ToolStripMenuElement(miniGuiToolStripMenuItem); GuiFontCommand = new ToolStripMenuElement(guiFontToolStripMenuItem); FixedFontCommand = new ToolStripMenuElement(fixedFontToolStripMenuItem); StatusBarCommand = new ToolStripMenuElement(statusBarToolStripMenuItem); // Project Menu ProjectMenu = new ToolStripMenuElement(projectToolStripMenuItem); // Tools Menu SettingsCommand = new ToolStripMenuElement(settingsToolStripMenuItem); AddinsCommand = new ToolStripMenuElement(addinsToolStripMenuItem); // Help Menu NUnitHelpCommand = new ToolStripMenuElement(nUnitHelpToolStripMenuItem); AboutNUnitCommand = new ToolStripMenuElement(aboutNUnitToolStripMenuItem); TestResult = new ControlElement(testResult); TestName = new ControlElement(testName); DialogManager = new DialogManager(); MessageDisplay = new MessageDisplay(); }
public TestCentricMainView() : base("TestCentric") { InitializeComponent(); treeSplitter.SplitterMoved += (s, e) => { SplitterPositionChanged?.Invoke(s, e); }; // UI Elements on main form RunButton = new ButtonElement(runButton); StopButton = new ButtonElement(stopButton); RunSummary = new ControlElement(runSummary); ResultTabs = new TabSelector(resultTabs); // Initialize File Menu Commands FileMenu = new PopupMenu(fileMenu); OpenCommand = new MenuCommand(openMenuItem); CloseCommand = new MenuCommand(closeMenuItem); AddTestFilesCommand = new MenuCommand(addTestFileMenuItem); ReloadTestsCommand = new MenuCommand(reloadTestsMenuItem); RuntimeMenu = new PopupMenu(runtimeMenuItem); SelectedRuntime = new CheckedMenuGroup(runtimeMenuItem); ProcessModel = new CheckedMenuGroup( defaultProcessMenuItem, inProcessMenuItem, singleProcessMenuItem, multipleProcessMenuItem); DomainUsage = new CheckedMenuGroup( defaultDomainMenuItem, singleDomainMenuItem, multipleDomainMenuItem); RunAsX86 = new CheckedMenuItem(runAsX86MenuItem); RecentFilesMenu = new PopupMenu(recentFilesMenu); ExitCommand = new MenuCommand(exitMenuItem); // Initialize View Menu Commands DisplayFormat = new CheckedMenuGroup(fullGuiMenuItem, miniGuiMenuItem); IncreaseFontCommand = new MenuCommand(increaseFontMenuItem); DecreaseFontCommand = new MenuCommand(decreaseFontMenuItem); ChangeFontCommand = new MenuCommand(fontChangeMenuItem); RestoreFontCommand = new MenuCommand(defaultFontMenuItem); IncreaseFixedFontCommand = new MenuCommand(increaseFixedFontMenuItem); DecreaseFixedFontCommand = new MenuCommand(decreaseFixedFontMenuItem); RestoreFixedFontCommand = new MenuCommand(restoreFixedFontMenuItem); StatusBarCommand = new CheckedMenuItem(statusBarMenuItem); // Initialize Test Menu Commands RunAllCommand = new MenuCommand(runAllMenuItem); RunSelectedCommand = new MenuCommand(runSelectedMenuItem); RunFailedCommand = new MenuCommand(runFailedMenuItem); StopRunCommand = new MenuCommand(stopRunMenuItem); // Initialize Tools Menu Comands ToolsMenu = new PopupMenu(toolsMenu); SaveResultsCommand = new MenuCommand(saveResultsMenuItem); OpenWorkDirectoryCommand = new MenuCommand(openWorkDirectoryMenuItem); ExtensionsCommand = new MenuCommand(extensionsMenuItem); SettingsCommand = new MenuCommand(settingsMenuItem); TestCentricHelpCommand = new MenuCommand(testCentricHelpMenuItem); NUnitHelpCommand = new MenuCommand(nunitHelpMenuItem); AboutCommand = new MenuCommand(aboutMenuItem); DialogManager = new DialogManager(); }