private void continueToolStripMenuItem_Click(object sender, EventArgs e) { NetHandler.SendResume(); }
private void breakAllToolStripMenuItem_Click(object sender, EventArgs e) { NetHandler.SendPause(); }
private void MainWindow_Load(object sender, EventArgs e) { NetHandler.ConnectedEvent += NetHandler_ConnectedEvent; NetHandler.DisconnectedEvent += NetHandler_DisconnectedEvent; NetHandler.BpHitEvent += NetHandler_BpHitEvent; NetHandler.CoreSteppedEvent += NetHandler_CoreSteppedEvent; NetHandler.PausedEvent += NetHandler_PausedEvent; NetHandler.GetTraceEvent += NetHandler_GetTraceEvent; NetHandler.StartListening(); asmView = new AssemblyView(); asmView.MdiParent = this; asmView.FormClosing += MainWindow_FormClosing; regView = new RegisterView(); regView.MdiParent = this; regView.FormClosing += MainWindow_FormClosing; modView = new ModulesView(); modView.MdiParent = this; modView.FormClosing += MainWindow_FormClosing; thrdView = new ThreadsView(); thrdView.MdiParent = this; thrdView.FormClosing += MainWindow_FormClosing; stackView = new StackView(); stackView.MdiParent = this; stackView.FormClosing += MainWindow_FormClosing; memView = new MemoryView(); memView.MdiParent = this; memView.FormClosing += MainWindow_FormClosing; assemblyToolStripMenuItem.Checked = true; registersToolStripMenuItem.Checked = true; stackToolStripMenuItem.Checked = true; memoryToolStripMenuItem.Checked = true; int parentWidth = this.ClientSize.Width - 4; int parentHeight = this.ClientSize.Height - 60; regView.Left = parentWidth - regView.Size.Width; regView.Top = 0; regView.Height = parentHeight / 3 * 2; asmView.Left = 0; asmView.Top = 0; asmView.Width = parentWidth - regView.Width; asmView.Height = parentHeight / 3 * 2; memView.Left = 0; memView.Top = asmView.Height; memView.Width = asmView.Width; memView.Height = parentHeight - asmView.Height; stackView.Left = regView.Left; stackView.Top = memView.Top; stackView.Width = regView.Width; stackView.Height = memView.Height; }