Merge pull request #5380 from npwoods/winwindow_has_focus_return_bool

Changed winwindow_has_focus() to return bool
This commit is contained in:
R. Belmont 2019-07-22 23:51:16 -04:00 committed by GitHub
commit 03dbd1ad3f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 7 additions and 7 deletions

View File

@ -319,10 +319,10 @@ void winwindow_process_events_periodic(running_machine &machine)
// (main or window thread)
//============================================================
BOOL winwindow_has_focus(void)
bool winwindow_has_focus(void)
{
// For now always act like we have focus
return TRUE;
return true;
}
//============================================================

View File

@ -144,7 +144,7 @@ struct osd_draw_callbacks
// PROTOTYPES
//============================================================
BOOL winwindow_has_focus(void);
bool winwindow_has_focus(void);
void winwindow_process_events(running_machine &machine, bool ingame, bool nodispatch);
void winwindow_process_events_periodic(running_machine &machine);

View File

@ -658,16 +658,16 @@ void winwindow_toggle_full_screen(void)
// (main or window thread)
//============================================================
BOOL winwindow_has_focus(void)
bool winwindow_has_focus(void)
{
HWND focuswnd = GetFocus();
// see if one of the video windows has focus
for (auto window : osd_common_t::s_window_list)
if (focuswnd == std::static_pointer_cast<win_window_info>(window)->platform_window())
return TRUE;
return true;
return FALSE;
return false;
}

View File

@ -157,7 +157,7 @@ struct osd_draw_callbacks
// PROTOTYPES
//============================================================
BOOL winwindow_has_focus(void);
bool winwindow_has_focus(void);
void winwindow_update_cursor_state(running_machine &machine);
extern LRESULT CALLBACK winwindow_video_window_proc_ui(HWND wnd, UINT message, WPARAM wparam, LPARAM lparam);