private void tabSplitter_SplitterMoved(object sender, SplitterEventArgs e) { SplitterPositionChanged?.Invoke(this, new EventArgs()); }
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(); }