public TestTreeView() { InitializeComponent(); RunContextCommand = new CommandMenuElement(this.runMenuItem); RunCheckedCommand = new CommandMenuElement(this.runCheckedMenuItem); DebugContextCommand = new CommandMenuElement(this.debugMenuItem); DebugCheckedCommand = new CommandMenuElement(this.debugCheckedMenuItem); ActiveConfiguration = new PopupMenuElement(this.activeConfigMenuItem); ShowCheckBoxes = new CheckedMenuElement(showCheckboxesMenuItem); ExpandAllCommand = new CommandMenuElement(expandAllMenuItem); CollapseAllCommand = new CommandMenuElement(collapseAllMenuItem); CollapseToFixturesCommand = new CommandMenuElement(collapseToFixturesMenuItem); TestPropertiesCommand = new CommandMenuElement(testPropertiesMenuItem); ViewAsXmlCommand = new CommandMenuElement(viewAsXmlMenuItem); Tree = new TreeViewElement(treeView); treeView.MouseDown += (s, e) => { if (e.Button == MouseButtons.Right) { ContextNode = treeView.GetNodeAt(e.X, e.Y); } }; }
private void InitializeViewElements() { // File Menu FileMenu = new PopupMenuElement(fileToolStripMenuItem); NewProjectCommand = new CommandMenuElement(newProjectToolStripMenuItem); OpenProjectCommand = new CommandMenuElement(openProjectToolStripMenuItem); CloseCommand = new CommandMenuElement(closeToolStripMenuItem); AddTestFilesCommand = new CommandMenuElement(addTestFilesToolStripMenuItem); SaveCommand = new CommandMenuElement(saveToolStripMenuItem); SaveAsCommand = new CommandMenuElement(saveAsToolStripMenuItem); SaveResultsCommand = new CommandMenuElement(saveResultsToolStripMenuItem); ReloadTestsCommand = new CommandMenuElement(reloadTestsToolStripMenuItem); SelectRuntimeMenu = new PopupMenuElement(selectRuntimeToolStripMenuItem); RunAsX86 = new CheckedMenuElement(loadAsX86ToolStripMenuItem); RecentProjectsMenu = new PopupMenuElement(recentProjectsToolStripMenuItem); ExitCommand = new CommandMenuElement(exitToolStripMenuItem); // View Menu FullGuiCommand = new CommandMenuElement(fullGuiToolStripMenuItem); MiniGuiCommand = new CommandMenuElement(miniGuiToolStripMenuItem); IncreaseFontCommand = new CommandMenuElement(increaseToolStripMenuItem); DecreaseFontCommand = new CommandMenuElement(decreaseToolStripMenuItem); ChangeFontCommand = new CommandMenuElement(changeToolStripMenuItem); RestoreFontCommand = new CommandMenuElement(restoreToolStripMenuItem); StatusBarCommand = new CheckedMenuElement(statusBarToolStripMenuItem); // Project Menu ProjectMenu = new PopupMenuElement(projectToolStripMenuItem); // Tools Menu SettingsCommand = new CommandMenuElement(settingsToolStripMenuItem); ExtensionsCommand = new CommandMenuElement(extensionsToolStripMenuItem); // Help Menu NUnitHelpCommand = new CommandMenuElement(nUnitHelpToolStripMenuItem); AboutNUnitCommand = new CommandMenuElement(aboutNUnitToolStripMenuItem); TestResult = new ControlElement(testResult); TestName = new ControlElement(testName); DialogManager = new DialogManager(); MessageDisplay = new MessageBoxDisplay(); LongRunningOperation = new LongRunningOperationDisplay(this); }
public TestTreeView() { InitializeComponent(); RunButton = new SplitButtonElement(runButton); RunAllCommand = new CommandMenuElement(runAllMenuItem); RunSelectedCommand = new CommandMenuElement(runSelectedMenuItem); RunFailedCommand = new CommandMenuElement(runFailedMenuItem); TestParametersCommand = new CommandMenuElement(testParametersMenuItem); StopRunCommand = new CommandMenuElement(stopRunMenuItem); DebugButton = new SplitButtonElement(debugButton); DebugAllCommand = new CommandMenuElement(debugAllMenuItem); DebugSelectedCommand = new CommandMenuElement(debugSelectedMenuItem); DebugFailedCommand = new CommandMenuElement(debugFailedMenuItem); FormatButton = new ToolStripElement(formatButton); DisplayFormat = new CheckedToolStripMenuGroup( "displayFormat", nunitTreeMenuItem, fixtureListMenuItem, testListMenuItem); GroupBy = new CheckedToolStripMenuGroup( "testGrouping", byAssemblyMenuItem, byFixtureMenuItem, byCategoryMenuItem, byExtendedCategoryMenuItem, byOutcomeMenuItem, byDurationMenuItem); RunContextCommand = new CommandMenuElement(this.runMenuItem); RunCheckedCommand = new CommandMenuElement(this.runCheckedMenuItem); DebugContextCommand = new CommandMenuElement(this.debugMenuItem); DebugCheckedCommand = new CommandMenuElement(this.debugCheckedMenuItem); ActiveConfiguration = new PopupMenuElement(this.activeConfigMenuItem); ShowCheckBoxes = new CheckedMenuElement(showCheckboxesMenuItem); ExpandAllCommand = new CommandMenuElement(expandAllMenuItem); CollapseAllCommand = new CommandMenuElement(collapseAllMenuItem); CollapseToFixturesCommand = new CommandMenuElement(collapseToFixturesMenuItem); Tree = new TreeViewElement(treeView); treeView.MouseDown += (s, e) => { if (e.Button == MouseButtons.Right) { ContextNode = treeView.GetNodeAt(e.X, e.Y); } }; }
public TestTreeView() { InitializeComponent(); RunCommand = new CommandMenuElement(runMenuItem); ShowFailedAssumptions = new CheckedMenuElement(failedAssumptionsMenuItem); ProjectMenu = new PopupMenuElement(projectMenuItem); ActiveConfiguration = new PopupMenuElement(activeConfigurationMenuItem); EditProject = new CommandMenuElement(editProjectMenuItem); PropertiesCommand = new CommandMenuElement(propertiesMenuItem); ShowCheckBoxes = new CheckedMenuElement(showCheckBoxesMenuItem); ExpandAllCommand = new CommandMenuElement(expandAllMenuItem); CollapseAllCommand = new CommandMenuElement(collapseAllMenuItem); HideTestsCommand = new CommandMenuElement(hideTestsMenuItem); ClearAllCheckBoxes = new ButtonElement(clearAllButton); CheckFailedTests = new ButtonElement(checkFailedButton); Tree = new TreeViewElement(tree); WireUpEvents(); }
public XmlView() { InitializeComponent(); XmlPanel = new ControlElement(xmlPanel); CopyToolStripMenuItem = new CommandMenuElement(copyToolStripMenuItem); WordWrapToolStripMenuItem = new CheckedMenuElement(wordWrapToolStripMenuItem); selectAllToolStripMenuItem.Click += (s, a) => { if (SelectAllCommand != null) { SelectAllCommand(); } }; xmlTextBox.SelectionChanged += (s, a) => { if (SelectionChanged != null) { SelectionChanged(); } }; copyToolStripMenuItem.Click += (s, a) => { if (CopyCommand != null) { CopyCommand(); } }; wordWrapToolStripMenuItem.CheckedChanged += (s, a) => { if (WordWrapChanged != null) { WordWrapChanged(); } }; }