Add a focus event to BrowserWindow

- Tested in OSX
- Untested in GTK, but I expect it should work
- Did not see any similar constructs for notifications in Windows
This commit is contained in:
Gavin M. Roy 2014-05-21 13:46:13 -04:00
parent 9721c4e761
commit b08ec402d2
9 changed files with 27 additions and 0 deletions

View file

@ -95,6 +95,10 @@ void Window::OnWindowBlur() {
Emit("blur");
}
void Window::OnWindowFocus() {
Emit("focus");
}
void Window::OnRendererUnresponsive() {
Emit("unresponsive");
}

View file

@ -53,6 +53,7 @@ class Window : public mate::EventEmitter,
virtual void WillCloseWindow(bool* prevent_default) OVERRIDE;
virtual void OnWindowClosed() OVERRIDE;
virtual void OnWindowBlur() OVERRIDE;
virtual void OnWindowFocus() OVERRIDE;
virtual void OnRendererUnresponsive() OVERRIDE;
virtual void OnRendererResponsive() OVERRIDE;