| 391 | } |
| 392 | |
| 393 | void DebuggerWindow2::OnParentMove(const wxPoint& main_position, const wxSize& main_size) |
| 394 | { |
| 395 | m_main_position = main_position; |
| 396 | m_main_size = main_size; |
| 397 | |
| 398 | if (!m_config.data().pin_to_main) |
| 399 | return; |
| 400 | |
| 401 | wxSize size(m_main_size.x, GetSize().GetHeight()); |
| 402 | SetSize(size); |
| 403 | |
| 404 | wxPoint position = m_main_position; |
| 405 | position.y -= size.y; |
| 406 | SetPosition(position); |
| 407 | |
| 408 | m_register_window->OnMainMove(main_position, main_size); |
| 409 | m_dump_window->OnMainMove(main_position, main_size); |
| 410 | m_breakpoint_window->OnMainMove(main_position, main_size); |
| 411 | m_module_window->OnMainMove(main_position, main_size); |
| 412 | m_symbol_window->OnMainMove(main_position, main_size); |
| 413 | } |
| 414 | |
| 415 | void DebuggerWindow2::OnNotifyModuleLoaded(wxCommandEvent& event) |
| 416 | { |
no test coverage detected