public oTabAssemblyViewer(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, string tabTitle) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { InitializeComponents(); panelMain.Controls.Add(this.assemblyViewControl); assemblyViewControl.Visible = false; }
public formFilter(oFunctionList functionList, oTabManager tabManager, oTabFunctionList tab, FILTER_TYPE filterType, oVisPlayBar playBar) { InitializeComponent(); this.tabManager = tabManager; this.tab = tab; this.functionGrid.CellValueNeeded += new System.Windows.Forms.DataGridViewCellValueEventHandler(this.functionGrid_CellValueNeeded); this.functionList = functionList; this.functionListOutput = functionList.Clone(); updatePredictedOutput(); timerRefreshOutput.Enabled = false; this.playBar = playBar; // Make changes to the interface as determined by the filterType this.filterType = filterType; switch(filterType) { case FILTER_TYPE.FUNCTION_LIST_FILTERED: // Do nothing special break; case FILTER_TYPE.FUNCTION_LIST_FULL: // We cannot replace this list this.buttonApplyReplace.Visible = false; break; case FILTER_TYPE.GENERAL: // We do not want to change any tabs, just provide functionListOutput as the result buttonApplyReplace.Visible = false; buttonApplyNew.Text = "Apply"; // We cannot clip data to selection this.radioTimeRangeClip.Enabled = false; break; } }
public oTabIntroPage(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, string tabTitle) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { About about = new About {Dock = DockStyle.Fill}; workingPage.Controls.Add(about); }
public oTabExportFunction(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, string tabTitle, oFunction function) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { ExportFunction exportFunction = new ExportFunction(function) { Dock = DockStyle.Fill }; workingPage.Controls.Add(exportFunction); }
public oTabSettingsPage(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, string tabTitle) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { userSettings about = new userSettings { Dock = DockStyle.Fill }; workingPage.Name = tabTitle; workingPage.Controls.Add(about); }
public oTab(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, string tabTitle) { this.toolStrip = toolStrip; this.parent = parent; this.panelMain = panelMain; toolStrip1 = mainToolStrip; this.tabTitle = tabTitle; activated = false; workingPage = new TabPage(tabTitle); }
public oTabIntroPage(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, string tabTitle) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { About about = new About { Dock = DockStyle.Fill }; workingPage.Controls.Add(about); }
public oTabMemoryViewer(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, String tabTitle, ulong address, uint length) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { MemoryViewer memoryViewer = new MemoryViewer(address, length) { Dock = DockStyle.Fill }; WorkingPage.Controls.Add(memoryViewer); }
public oTabFunctionList(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, string tabTitle, oFunctionList functionList, oVisMain visMain, oVisPlayBar visPlayBar) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { // Initialize the controls we need InitializeComponents(); // Set the data source for the control functionListControl.FunctionList = functionList; // Set the function list parent tab if (functionList != null) functionList.parentControl = functionListControl; }
public oTabFunctionList(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, string tabTitle, oFunctionList functionList, oVisMain visMain, oVisPlayBar visPlayBar) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { // Initialize the controls we need InitializeComponents(); // Set the data source for the control functionListControl.FunctionList = functionList; // Set the function list parent tab if (functionList != null) { functionList.parentControl = functionListControl; } }
public formMain() { InitializeComponent(); // Create the tab manager tabControlMain.TabPages.Clear(); tabManager = new oTabManager(tabControlMain, toolStrip2, panelVisualization, panelPlay, panelMain); // Add the basic tabs tabManager.addIntroTab("Introduction Page", true); //tabManager.addFunctionListTab("Function List: Empty", new oFunctionList( new List<oFunction>()), true ); //tabManager.addAssemblyViewerTab("Assembly Viewer 1",false); //tabManager.addAssemblyViewerTab("Assembly Viewer 2",false); //tabManager.addMemoryViewerTab("Memory Viewer", false); // Main lock the tab control tabManager.mainLock(true); //Hotkey handler (we can register more hotkeys if we need them) hotKey = new SystemHotKey(Keys.F5, SystemHotKey.KeyModifiers.Control, OnHotKey); }
public oTabCallSender(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, string tabTitle, oFunctionList recordedData) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { // Initialize the controls we need InitializeComponents(recordedData); }
public oTabMemoryViewer(oTabManager parent, ToolStrip toolStrip, Panel panelMain, ToolStrip mainToolStrip, String tabTitle, ulong address, uint length) : base(parent, toolStrip, panelMain, mainToolStrip, tabTitle) { MemoryViewer memoryViewer = new MemoryViewer(address, length) {Dock = DockStyle.Fill}; WorkingPage.Controls.Add(memoryViewer); }