| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "views/widget/widget_gtk.h" | 5 #include "views/widget/widget_gtk.h" |
| 6 | 6 |
| 7 #include <gdk/gdk.h> | 7 #include <gdk/gdk.h> |
| 8 #include <gdk/gdkx.h> | 8 #include <gdk/gdkx.h> |
| 9 #include <X11/extensions/shape.h> | 9 #include <X11/extensions/shape.h> |
| 10 | 10 |
| (...skipping 583 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 594 if (bounds.width() > 0 && bounds.height() > 0) | 594 if (bounds.width() > 0 && bounds.height() > 0) |
| 595 gtk_window_resize(GTK_WINDOW(widget_), bounds.width(), bounds.height()); | 595 gtk_window_resize(GTK_WINDOW(widget_), bounds.width(), bounds.height()); |
| 596 gtk_window_move(GTK_WINDOW(widget_), bounds.x(), bounds.y()); | 596 gtk_window_move(GTK_WINDOW(widget_), bounds.x(), bounds.y()); |
| 597 } | 597 } |
| 598 } | 598 } |
| 599 | 599 |
| 600 gfx::NativeView WidgetGtk::GetNativeView() const { | 600 gfx::NativeView WidgetGtk::GetNativeView() const { |
| 601 return widget_; | 601 return widget_; |
| 602 } | 602 } |
| 603 | 603 |
| 604 void WidgetGtk::GenerateMousePressedForView(View* view, | |
| 605 const gfx::Point& point) { | |
| 606 NOTIMPLEMENTED(); | |
| 607 } | |
| 608 | |
| 609 bool WidgetGtk::GetAccelerator(int cmd_id, ui::Accelerator* accelerator) { | 604 bool WidgetGtk::GetAccelerator(int cmd_id, ui::Accelerator* accelerator) { |
| 610 NOTIMPLEMENTED(); | 605 NOTIMPLEMENTED(); |
| 611 return false; | 606 return false; |
| 612 } | 607 } |
| 613 | 608 |
| 614 Window* WidgetGtk::GetWindow() { | 609 Window* WidgetGtk::GetWindow() { |
| 615 return GetWindowImpl(widget_); | 610 return GetWindowImpl(widget_); |
| 616 } | 611 } |
| 617 | 612 |
| 618 const Window* WidgetGtk::GetWindow() const { | 613 const Window* WidgetGtk::GetWindow() const { |
| (...skipping 963 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1582 | 1577 |
| 1583 NativeWidget* native_widget = GetNativeWidgetForNativeView(native_view); | 1578 NativeWidget* native_widget = GetNativeWidgetForNativeView(native_view); |
| 1584 if (native_widget) | 1579 if (native_widget) |
| 1585 children->insert(native_widget); | 1580 children->insert(native_widget); |
| 1586 gtk_container_foreach(GTK_CONTAINER(native_view), | 1581 gtk_container_foreach(GTK_CONTAINER(native_view), |
| 1587 EnumerateChildWidgetsForNativeWidgets, | 1582 EnumerateChildWidgetsForNativeWidgets, |
| 1588 reinterpret_cast<gpointer>(children)); | 1583 reinterpret_cast<gpointer>(children)); |
| 1589 } | 1584 } |
| 1590 | 1585 |
| 1591 } // namespace views | 1586 } // namespace views |
| OLD | NEW |