public DebugFunctions(DebuggerForm main) { m_mainForm = main; m_Z80ViewForm = new Z80ViewForm(GameBoy.Cpu); m_Z80ViewForm.MdiParent = m_mainForm; m_ramForm = new RamViewForm(GameBoy.Ram); m_ramForm.MdiParent = m_mainForm; m_instForm = new InstructionForm(GameBoy.Cpu, GameBoy.Ram); m_instForm.MdiParent = m_mainForm; m_codeForm = new CodeView3Form(); m_codeForm.MdiParent = m_mainForm; m_speedForm = new SpeedForm(); m_speedForm.MdiParent = m_mainForm; m_bgTileMapForm = new BgTileMapForm(GameBoy.Ram); m_bgTileMapForm.MdiParent = m_mainForm; m_serialForm = new SerialForm(); m_serialForm.MdiParent = m_mainForm; m_callstackForm = new CallstackForm(); m_callstackForm.MdiParent = m_mainForm; m_interruptsForm = new InterruptsForm(); m_interruptsForm.MdiParent = m_mainForm; m_bDoRefresh = true; m_IsInit = true; }
private void Search() { String s = textBox_gotoLine.Text; this.Close(); if (m_parentForm is CodeView3Form) { CodeView3Form form = m_parentForm as CodeView3Form; try { //ushort line = (ushort)Convert.ToInt32(s, 16); //form.HighligthLine( s ); } catch (Exception ex) { MessageBox.Show("Search error " + ex); } } //this.Dispose(); }