x11: Implement window state events

This commit is contained in:
Cheng Zhao 2014-11-25 12:43:25 +08:00
parent 06cc27c6b3
commit b77e6c369a
7 changed files with 144 additions and 3 deletions

View file

@ -43,7 +43,7 @@ class Window : public mate::EventEmitter,
explicit Window(const mate::Dictionary& options);
virtual ~Window();
// Implementations of NativeWindowObserver:
// NativeWindowObserver:
void OnPageTitleUpdated(bool* prevent_default,
const std::string& title) override;
void WillCreatePopupWindow(const base::string16& frame_name,
@ -54,6 +54,12 @@ class Window : public mate::EventEmitter,
void OnWindowClosed() override;
void OnWindowBlur() override;
void OnWindowFocus() override;
void OnWindowMaximize() override;
void OnWindowUnmaximize() override;
void OnWindowMinimize() override;
void OnWindowRestore() override;
void OnWindowEnterFullScreen() override;
void OnWindowLeaveFullScreen() override;
void OnRendererUnresponsive() override;
void OnRendererResponsive() override;