diff options
Diffstat (limited to 'src/osd/modules/debugger/win/debugwininfo.cpp')
| -rw-r--r-- | src/osd/modules/debugger/win/debugwininfo.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/osd/modules/debugger/win/debugwininfo.cpp b/src/osd/modules/debugger/win/debugwininfo.cpp index 6ed3c193bc0..76e45376555 100644 --- a/src/osd/modules/debugger/win/debugwininfo.cpp +++ b/src/osd/modules/debugger/win/debugwininfo.cpp @@ -81,6 +81,14 @@ void debugwin_info::destroy() DestroyWindow(m_wnd); } + +bool debugwin_info::has_focus() const +{ + HWND focus_hwnd = GetFocus(); + return m_wnd == focus_hwnd || IsChild(m_wnd, focus_hwnd); +} + + bool debugwin_info::set_default_focus() { return false; |
