Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(107)

Unified Diff: chrome/browser/ui/panels/panel_browser_view.cc

Issue 7104067: Make PanelBrowserView derive from NativePanel. Also add some more methods to NativePanel. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/ui/panels/panel_browser_view.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/ui/panels/panel_browser_view.cc
===================================================================
--- chrome/browser/ui/panels/panel_browser_view.cc (revision 88351)
+++ chrome/browser/ui/panels/panel_browser_view.cc (working copy)
@@ -118,6 +118,62 @@
return true;
}
+void PanelBrowserView::ShowPanel() {
+ Show();
+}
+
+void PanelBrowserView::SetPanelBounds(const gfx::Rect& bounds) {
+ SetBounds(bounds);
+}
+
+void PanelBrowserView::MinimizePanel() {
+ NOTIMPLEMENTED();
+}
+
+void PanelBrowserView::RestorePanel() {
+ NOTIMPLEMENTED();
+}
+
+void PanelBrowserView::ClosePanel() {
+ Close();
+}
+
+void PanelBrowserView::ActivatePanel() {
+ Activate();
+}
+
+void PanelBrowserView::DeactivatePanel() {
+ Deactivate();
+}
+
+bool PanelBrowserView::IsPanelActive() const {
+ return IsActive();
+}
+
+gfx::NativeWindow PanelBrowserView::GetNativePanelHandle() {
+ return GetNativeHandle();
+}
+
+void PanelBrowserView::UpdatePanelTitleBar() {
+ UpdateTitleBar();
+}
+
+void PanelBrowserView::ShowTaskManagerForPanel() {
+ ShowTaskManager();
+}
+
+void PanelBrowserView::NotifyPanelOnUserChangedTheme() {
+ UserChangedTheme();
+}
+
+void PanelBrowserView::FlashPanelFrame() {
+ FlashFrame();
+}
+
+void PanelBrowserView::DestroyPanelBrowser() {
+ DestroyBrowser();
+}
+
PanelBrowserFrameView* PanelBrowserView::GetFrameView() const {
return static_cast<PanelBrowserFrameView*>(frame()->GetFrameView());
}
« no previous file with comments | « chrome/browser/ui/panels/panel_browser_view.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698