Modify Window API to be more consistent.

* '_' becomes '-'
* removes 'position' field
* adds 'center' method.
This commit is contained in:
Cheng Zhao 2013-05-10 20:34:05 +08:00
parent e6a9add691
commit 34e9132b68
8 changed files with 30 additions and 24 deletions

View file

@ -81,7 +81,7 @@ class NativeWindow : public content::WebContentsDelegate,
virtual bool IsResizable() = 0;
virtual void SetAlwaysOnTop(bool top) = 0;
virtual bool IsAlwaysOnTop() = 0;
virtual void SetPosition(const std::string& position) = 0;
virtual void Center() = 0;
virtual void SetPosition(const gfx::Point& position) = 0;
virtual gfx::Point GetPosition() = 0;
virtual void SetTitle(const std::string& title) = 0;
@ -92,7 +92,7 @@ class NativeWindow : public content::WebContentsDelegate,
virtual gfx::NativeWindow GetNativeWindow() = 0;
virtual bool IsClosed() const { return is_closed_; }
virtual void ShowDevTools();
virtual void OpenDevTools();
virtual void CloseDevTools();
// The same with closing a tab in a real browser.