Home | History | Annotate | Download | only in tabs

Lines Matching refs:Drag

35 //  An object that handles a drag session for an individual Tab within a
37 // Tab and destroyed when the mouse is released or the drag operation is
49 // Initializes DraggedTabController to drag the tabs in |tabs| originating
50 // from |source_tabstrip|. |source_tab| is the tab that initiated the drag and
62 // Returns true if there is a drag underway and the drag is attached to
65 // of finishing the drag.
68 // Responds to drag events subsequent to StartDrag. If the mouse moves a
69 // sufficient distance before the mouse is released, a drag session is
71 void Drag();
73 // Complete the current drag session. If the drag session was canceled
75 // is true so the helper can revert the state to the world before the drag
79 // Returns true if a drag started.
88 // Enumeration of the ways a drag session can end.
90 // Drag session exited normally: the user released the mouse.
93 // The drag session was canceled (alt-tab during drag, escape ...)
96 // The tab (NavigationController) was destroyed during the drag.
113 // This is the index of the tab in |source_tabstrip_| when the drag
114 // began. This is used to restore the previous state if the drag is aborted.
176 // Saves focus in the window that the drag initiated from. Focus will be
177 // restored appropriately if the drag ends within this same window.
180 // Restore focus to the View that had focus before the drag was started, if
181 // the drag ends within the same Window as it began.
185 // threshold required to start a drag.
235 // Does the work for EndDrag. If we actually started a drag and |how_end| is
239 // Reverts a cancelled drag operation.
250 // Finishes a succesful drag operation.
267 // drag session was initiated from.
270 // Closes a hidden frame at the end of a drag session.
298 // The TabStrip the drag originated from.
308 // The position of the mouse (in screen coordinates) at the start of the drag
315 // positioned at the correct location during the drag, and to ensure that the
338 // abort the drag session), the frame is moved off-screen. If the drag is
344 // is saved so that focus can be restored properly when a drag begins and
363 // Did the mouse move enough that we started a drag?
366 // Is the drag active?