Searched refs:WindowResizer (Results 1 - 23 of 23) sorted by relevance

/external/chromium_org/ash/wm/
H A Ddrag_details.cc16 int size_change_direction = WindowResizer::kBoundsChangeDirection_None;
25 WindowResizer::kBoundsChangeDirection_Horizontal |
26 WindowResizer::kBoundsChangeDirection_Vertical;
30 size_change_direction |= WindowResizer::kBoundsChangeDirection_Vertical;
34 size_change_direction |= WindowResizer::kBoundsChangeDirection_Horizontal;
54 WindowResizer::GetBoundsChangeForWindowComponent(window_component)),
56 WindowResizer::GetPositionChangeDirectionForWindowComponent(
60 is_resizable(bounds_change != WindowResizer::kBoundsChangeDirection_None),
H A Ddrag_window_resizer.h18 // DragWindowResizer is a decorator of WindowResizer and adds the ability to
20 class ASH_EXPORT DragWindowResizer : public WindowResizer {
27 static DragWindowResizer* Create(WindowResizer* next_window_resizer,
30 // WindowResizer:
41 explicit DragWindowResizer(WindowResizer* next_window_resizer,
51 scoped_ptr<WindowResizer> next_window_resizer_;
H A Dwindow_resizer.cc41 const int WindowResizer::kBoundsChange_None = 0;
43 const int WindowResizer::kBoundsChange_Repositions = 1;
45 const int WindowResizer::kBoundsChange_Resizes = 2;
48 const int WindowResizer::kBoundsChangeDirection_None = 0;
50 const int WindowResizer::kBoundsChangeDirection_Horizontal = 1;
52 const int WindowResizer::kBoundsChangeDirection_Vertical = 2;
54 WindowResizer::WindowResizer() { function in class:ash::WindowResizer
57 WindowResizer::WindowResizer(w function in class:ash::WindowResizer
[all...]
H A Dwindow_resizer.h22 // WindowResizer is used by ToplevelWindowEventFilter to handle dragging, moving
25 class ASH_EXPORT WindowResizer { class in namespace:ash
37 WindowResizer();
38 WindowResizer(wm::WindowState* window_state);
39 virtual ~WindowResizer();
98 // Creates a WindowResizer for |window|. This can return a scoped_ptr
100 ASH_EXPORT scoped_ptr<WindowResizer> CreateWindowResizer(
H A Ddefault_window_resizer.h13 // WindowResizer is used by ToplevelWindowEventFilter to handle dragging, moving
16 class ASH_EXPORT DefaultWindowResizer : public WindowResizer {
31 // WindowResizer:
H A Ddefault_window_resizer.cc53 : WindowResizer(window_state),
H A Ddrag_window_resizer_unittest.cc100 gfx::Point CalculateDragPoint(const WindowResizer& resizer,
113 static WindowResizer* CreateDragWindowResizer(
168 scoped_ptr<WindowResizer> resizer(CreateDragWindowResizer(
186 scoped_ptr<WindowResizer> resizer(CreateDragWindowResizer(
206 scoped_ptr<WindowResizer> resizer(CreateDragWindowResizer(
228 scoped_ptr<WindowResizer> resizer(CreateDragWindowResizer(
254 scoped_ptr<WindowResizer> resizer(CreateDragWindowResizer(
298 scoped_ptr<WindowResizer> resizer(CreateDragWindowResizer(
327 scoped_ptr<WindowResizer> resizer(CreateDragWindowResizer(
355 scoped_ptr<WindowResizer> resize
[all...]
H A Dtoplevel_window_event_handler.cc56 WindowResizer::GetBoundsChangeForWindowComponent(window_component1);
58 WindowResizer::GetBoundsChangeForWindowComponent(window_component2);
59 return (component1_behavior & WindowResizer::kBoundsChange_Resizes) == 0 &&
60 (component2_behavior & WindowResizer::kBoundsChange_Resizes) == 0;
66 return WindowResizer::GetBoundsChangeForWindowComponent(
86 // Wraps a WindowResizer and installs an observer on its target window. When
94 WindowResizer* resizer);
100 WindowResizer* resizer() { return resizer_.get(); }
111 scoped_ptr<WindowResizer> resizer_;
118 WindowResizer* resize
[all...]
H A Dtoplevel_window_event_handler.h31 class WindowResizer;
63 // To be used when WindowResizer::GetTarget() is destroyed. Neither
64 // completes nor reverts the drag because both access the WindowResizer's
H A Ddrag_window_resizer.cc67 WindowResizer* next_window_resizer,
145 DragWindowResizer::DragWindowResizer(WindowResizer* next_window_resizer,
147 : WindowResizer(window_state),
H A Dworkspace_controller_unittest.cc1063 scoped_ptr<WindowResizer> resizer(CreateWindowResizer(
/external/chromium_org/ash/wm/panels/
H A Dpanel_window_resizer.h22 class ASH_EXPORT PanelWindowResizer : public WindowResizer {
29 static PanelWindowResizer* Create(WindowResizer* next_window_resizer,
32 // WindowResizer:
42 PanelWindowResizer(WindowResizer* next_window_resizer,
65 scoped_ptr<WindowResizer> next_window_resizer_;
H A Dpanel_window_resizer.cc47 PanelWindowResizer::Create(WindowResizer* next_window_resizer,
85 if (!(details().bounds_change & WindowResizer::kBoundsChange_Resizes)) {
98 !(details().bounds_change & WindowResizer::kBoundsChange_Resizes)) {
115 PanelWindowResizer::PanelWindowResizer(WindowResizer* next_window_resizer,
117 : WindowResizer(window_state),
H A Dpanel_window_resizer_unittest.cc53 gfx::Point CalculateDragPoint(const WindowResizer& resizer,
179 scoped_ptr<WindowResizer> resizer_;
/external/chromium_org/ash/wm/dock/
H A Ddocked_window_resizer.h28 class ASH_EXPORT DockedWindowResizer : public WindowResizer {
35 static DockedWindowResizer* Create(WindowResizer* next_window_resizer,
38 // WindowResizer:
47 DockedWindowResizer(WindowResizer* next_window_resizer,
75 scoped_ptr<WindowResizer> next_window_resizer_;
H A Ddocked_window_resizer.cc57 DockedWindowResizer::Create(WindowResizer* next_window_resizer,
130 DockedWindowResizer::DockedWindowResizer(WindowResizer* next_window_resizer,
132 : WindowResizer(window_state),
185 (details().bounds_change & WindowResizer::kBoundsChange_Resizes)) {
220 (details().bounds_change & WindowResizer::kBoundsChange_Resizes) != 0;
H A Ddocked_window_layout_manager.cc473 WindowResizer::kBoundsChange_Resizes)) {
486 WindowResizer::kBoundsChange_Resizes) &&
488 WindowResizer::kBoundsChangeDirection_Horizontal)) {
H A Ddocked_window_layout_manager_unittest.cc107 static WindowResizer* CreateSomeWindowResizer(
212 scoped_ptr<WindowResizer> resizer_;
H A Ddocked_window_resizer_unittest.cc115 static WindowResizer* CreateSomeWindowResizer(
249 scoped_ptr<WindowResizer> resizer_;
/external/chromium_org/ash/wm/workspace/
H A Dworkspace_window_resizer_unittest.cc142 WindowResizer* CreateResizerForTest(
146 WindowResizer* resizer = CreateWindowResizer(
170 gfx::Point CalculateDragPoint(const WindowResizer& resizer,
566 scoped_ptr<WindowResizer> resizer(CreateResizerForTest(
583 scoped_ptr<WindowResizer> resizer(CreateResizerForTest(
612 scoped_ptr<WindowResizer> resizer(CreateResizerForTest(
634 scoped_ptr<WindowResizer> resizer(CreateResizerForTest(
655 scoped_ptr<WindowResizer> resizer(CreateResizerForTest(
688 scoped_ptr<WindowResizer> resizer(CreateResizerForTest(
716 scoped_ptr<WindowResizer> resize
[all...]
H A Dworkspace_window_resizer.cc45 scoped_ptr<WindowResizer> CreateWindowResizer(
56 return scoped_ptr<WindowResizer>();
60 return scoped_ptr<WindowResizer>();
73 WindowResizer* window_resizer = NULL;
76 return scoped_ptr<WindowResizer>();
78 int bounds_change = WindowResizer::GetBoundsChangeForWindowComponent(
80 if (bounds_change == WindowResizer::kBoundsChangeDirection_None)
81 return scoped_ptr<WindowResizer>();
104 return make_scoped_ptr<WindowResizer>(window_resizer);
515 : WindowResizer(window_stat
[all...]
H A Dworkspace_window_resizer.h28 // WindowResizer implementation for workspaces. This enforces that windows are
33 class ASH_EXPORT WorkspaceWindowResizer : public WindowResizer {
58 // WindowResizer:
/external/chromium_org/ash/shelf/
H A Dshelf_window_watcher_unittest.cc227 scoped_ptr<WindowResizer> resizer(
268 scoped_ptr<WindowResizer> resizer(

Completed in 290 milliseconds