static void Application_Idle(object sender, EventArgs e) { IntPtr hWnd = Process.GetCurrentProcess().MainWindowHandle; Form formMain = (Form)Form.FromHandle(hWnd); if (formMain == null) { return; } Application.Idle -= Application_Idle; frmDebug form = new frmDebug(); Init(formMain, form); Interface.AddRootTabPage(form.tabDebugParent.TabPages[0]); }