/external/chromium_org/chrome/browser/ui/views/tabs/ |
tab_strip_observer.cc | 7 void TabStripObserver::TabStripAddedTabAt(TabStrip* tab_strip, int index) { 10 void TabStripObserver::TabStripMovedTab(TabStrip* tab_strip, 15 void TabStripObserver::TabStripRemovedTabAt(TabStrip* tab_strip, int index) { 18 void TabStripObserver::TabStripDeleted(TabStrip* tab_strip) {
|
tab_strip_observer.h | 10 class TabStrip; 17 // to the TabStrip. 19 // Register your TabStripObserver with the TabStrip using its 26 virtual void TabStripAddedTabAt(TabStrip* tab_strip, int index); 29 virtual void TabStripMovedTab(TabStrip* tab_strip, 34 virtual void TabStripRemovedTabAt(TabStrip* tab_strip, int index); 36 // Sent when the |tabstrip| is about to be deleted and any reference held must 38 virtual void TabStripDeleted(TabStrip* tab_strip);
|
tab_drag_controller_interactive_uitest.h | 14 class TabStrip; 36 // Cover for TabStrip::StopAnimating(true). 37 void StopAnimating(TabStrip* tab_strip); 57 // Returns the TabStrip for |browser|. 58 TabStrip* GetTabStripForBrowser(Browser* browser);
|
fake_base_tab_strip_controller.h | 12 class TabStrip; 22 void set_tab_strip(TabStrip* tab_strip) { tab_strip_ = tab_strip; } 47 virtual bool IsCompatibleWith(TabStrip* other) const OVERRIDE; 57 TabStrip* tab_strip_;
|
tab_strip.cc | 131 // is not fully visible within the tabstrip area, to prevent overflow clipping. 134 TabAnimationDelegate(TabStrip* tab_strip, Tab* tab); 140 TabStrip* tab_strip() { return tab_strip_; } 144 TabStrip* const tab_strip_; 150 TabAnimationDelegate::TabAnimationDelegate(TabStrip* tab_strip, Tab* tab) 167 ResetDraggingStateDelegate(TabStrip* tab_strip, Tab* tab); 177 ResetDraggingStateDelegate::ResetDraggingStateDelegate(TabStrip* tab_strip, 235 NewTabButton(TabStrip* tab_strip, views::ButtonListener* listener); 266 TabStrip* tab_strip_; 277 NewTabButton::NewTabButton(TabStrip* tab_strip, views::ButtonListener* listener [all...] |
tab_strip_controller.h | 14 class TabStrip; 24 // Model/Controller for the TabStrip. 30 // Returns the selection model of the tabstrip. 78 // Returns true if the associated TabStrip's delegate supports tab moving or 92 virtual bool IsCompatibleWith(TabStrip* other) const = 0; 108 // Notifies controller that the user started dragging this tabstrip's tabs. 111 // Notifies controller that the user stopped dragging this tabstrip's tabs. 113 // from this tabstrip but the user is still dragging the tabs. 117 // TabStrip::FileSupported to report the result.
|
tab_drag_controller.h | 36 class TabStrip; 60 // What should happen as the mouse is dragged within the tabstrip. 76 // Amount above or below the tabstrip the user has to drag before detaching. 91 void Init(TabStrip* source_tabstrip, 105 static bool IsAttachedTo(const TabStrip* tab_strip); 118 const TabStrip* attached_tabstrip() const { return attached_tabstrip_; } 126 // Returns true if we've detached from a tabstrip and are running a nested 270 // Invoked once a drag has started to determine the appropriate tabstrip to 278 TabStrip* target_tabstrip, 281 // Handles dragging for a touch tabstrip when the tabs are stacked. Doesn' [all...] |
browser_tab_strip_controller.h | 18 class TabStrip; 37 void InitFromModel(TabStrip* tabstrip); 70 virtual bool IsCompatibleWith(TabStrip* other) const OVERRIDE; 120 const TabStrip* tabstrip() const { return tabstrip_; } function in class:BrowserTabStripController 143 // Notifies the tabstrip whether |url| is supported once a MIME type request 150 TabStrip* tabstrip_; 162 // top-of-window views to be revealed when the user is dragging |tabstrip|'s
|
tab_drag_controller_interactive_uitest_win.cc | 51 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 75 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 82 TabStrip* tab_strip2 = GetTabStripForBrowser(browser2); 116 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 137 TabStrip* tab_strip2 = GetTabStripForBrowser(new_browser); 148 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 174 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 204 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 229 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 264 TabStrip* tab_strip = GetTabStripForBrowser(browser()) [all...] |
tab_drag_controller_interactive_uitest.cc | 142 TabStrip* GetTabStripForBrowser(Browser* browser) { 144 return static_cast<TabStrip*>(browser_view->tabstrip()); 163 void TabDragControllerTest::StopAnimating(TabStrip* tab_strip) { 197 int GetDetachY(TabStrip* tab_strip) { 306 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 326 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 541 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 562 TabStrip* not_attached_tab_strip, 563 TabStrip* target_tab_strip) [all...] |
tab_strip_unittest.cc | 36 explicit TestTabStripObserver(TabStrip* tab_strip) 59 virtual void TabStripAddedTabAt(TabStrip* tab_strip, int index) OVERRIDE { 63 virtual void TabStripMovedTab(TabStrip* tab_strip, 70 virtual void TabStripRemovedTabAt(TabStrip* tab_strip, int index) OVERRIDE { 74 virtual void TabStripDeleted(TabStrip* tab_strip) OVERRIDE { 79 TabStrip* tab_strip_; 93 tab_strip_ = new TabStrip(controller_); 95 // Do this to force TabStrip to create the buttons. 128 // Owned by TabStrip. 132 TabStrip* tab_strip_ [all...] |
tab_strip.h | 41 // TabStrip 43 // A View that represents the TabStripModel. The TabStrip has the 52 class TabStrip : public views::View, 67 explicit TabStrip(TabStripController* controller); 68 virtual ~TabStrip(); 70 // Add and remove observers to changes within this TabStrip. 75 // user uses a mouse or a touch device with the tabstrip. 177 // Updates the loading animations displayed by tabs in the tabstrip to the 181 // Returns true if the specified point (in TabStrip coordinates) is in the 185 // Returns true if the specified rect (in TabStrip coordinates) intersect [all...] |
fake_base_tab_strip_controller.cc | 104 bool FakeBaseTabStripController::IsCompatibleWith(TabStrip* other) const {
|
tab_drag_controller.cc | 90 bool IsDockedOrSnapped(const TabStrip* tab_strip) { 234 TabStrip* capture_tabstrip = (attached_tabstrip_ && detach_into_browser_) ? 241 TabStrip* source_tabstrip, 307 bool TabDragController::IsAttachedTo(const TabStrip* tab_strip) { 438 // otherwise the Tab isn't in the TabStrip (except for page action 609 TabStrip* target_tabstrip = detach_behavior_ == DETACHABLE ? 659 TabStrip* target_tabstrip, 802 // While dragging within a tabstrip the expectation is the insertion index 804 // into a new tabstrip (attaching) the expectation is the insertion index is 832 // TabStrip determines if the tabs needs to be animated based on mode [all...] |
/external/chromium_org/chrome/browser/ui/views/ash/ |
tab_scrubber.h | 16 class TabStrip; 37 static gfx::Point GetStartPoint(TabStrip* tab_strip, 62 virtual void TabStripAddedTabAt(TabStrip* tab_strip, int index) OVERRIDE; 63 virtual void TabStripMovedTab(TabStrip* tab_strip, 66 virtual void TabStripRemovedTabAt(TabStrip* tab_strip, int index) OVERRIDE; 67 virtual void TabStripDeleted(TabStrip* tab_strip) OVERRIDE; 78 // the coordinates of the TabStrip of |browser_|
|
tab_scrubber.cc | 40 TabStrip* tab_strip, 101 TabStrip* tab_strip = browser_view->tabstrip(); 213 void TabScrubber::TabStripAddedTabAt(TabStrip* tab_strip, int index) { 221 void TabScrubber::TabStripMovedTab(TabStrip* tab_strip, 235 void TabScrubber::TabStripRemovedTabAt(TabStrip* tab_strip, int index) { 246 void TabScrubber::TabStripDeleted(TabStrip* tab_strip) { 270 TabStrip* tab_strip = browser_view->tabstrip();
|
tab_scrubber_browsertest.cc | 62 TabStrip* GetTabStrip(Browser* browser) { 64 return BrowserView::GetBrowserViewForNativeWindow(window)->tabstrip(); 170 TabStrip* tab_strip = GetTabStrip(browser); 347 // Confirm that very large swipes go to the beginning and and of the tabstrip.
|
/external/chromium_org/ui/views/controls/tabbed_pane/ |
tabbed_pane.h | 17 class TabStrip; 53 // Selects |tab| (the tabstrip view, not its content) if it is valid. 61 friend class TabStrip; 63 // Get the Tab (the tabstrip view, not its content) at the valid |index|. 79 TabStrip* tab_strip_;
|
tabbed_pane.cc | 73 class TabStrip : public View { 75 explicit TabStrip(TabbedPane* tabbed_pane); 76 virtual ~TabStrip(); 86 DISALLOW_COPY_AND_ASSIGN(TabStrip); 181 TabStrip::TabStrip(TabbedPane* tabbed_pane) : tabbed_pane_(tabbed_pane) {} 183 TabStrip::~TabStrip() {} 185 gfx::Size TabStrip::GetPreferredSize() const { 195 void TabStrip::Layout() [all...] |
/external/chromium_org/chrome/browser/ui/views/frame/ |
browser_view_layout.h | 22 class TabStrip; 41 // The vertical overlap between the TabStrip and the Toolbar. 53 TabStrip* tab_strip, 61 void set_tab_strip(TabStrip* tab_strip) { 143 TabStrip* tab_strip_;
|
browser_root_view.h | 11 class TabStrip; 18 // the TabStrip. Visually the tabstrip extends to the top of the frame, but in 19 // actually it doesn't. The tabstrip is only as high as a tab. To enable 20 // dropping above the tabstrip BrowserRootView forwards drop events to the 21 // TabStrip. 47 // Returns true if the event should be forwarded to the tabstrip. 56 inline TabStrip* tabstrip() const;
|
browser_view_layout_unittest.cc | 147 TabStrip* tab_strip() { return tab_strip_; } 161 tab_strip_ = new TabStrip(NULL); 205 TabStrip* tab_strip_;
|
immersive_mode_controller_ash_unittest.cc | 105 // Test the layout and visibility of the tabstrip, toolbar and TopContainerView 110 TabStrip* tabstrip = browser_view()->tabstrip(); local 119 // By default, the tabstrip and toolbar should be visible. 120 EXPECT_TRUE(tabstrip->visible()); 130 EXPECT_TRUE(tabstrip->visible()); 131 EXPECT_TRUE(tabstrip->IsImmersiveStyle()); 135 EXPECT_EQ(0, GetBoundsInWidget(tabstrip).y()); 145 EXPECT_TRUE(tabstrip->visible()) 285 TabStrip* tabstrip = browser_view()->tabstrip(); local [all...] |
browser_view.h | 57 class TabStrip; 89 // including the TabStrip, toolbars, download shelves, the content area etc. 153 // Returns the preferred height of the TabStrip. Used to position the OTR 163 // Container for the tabstrip, toolbar, etc. 166 // Accessor for the TabStrip. 167 TabStrip* tabstrip() { return tabstrip_; } function in class:BrowserView 628 // The TabStrip. 629 TabStrip* tabstrip_;
|
browser_view_layout.cc | 145 TabStrip* tab_strip, 252 // Since the TabStrip only renders in some parts of the top of the window, 264 // Determine if the TabStrip exists and is capable of being clicked on. We 265 // might be a popup window without a TabStrip. 267 // See if the mouse pointer is within the bounds of the TabStrip. 274 // The top few pixels of the TabStrip are a drop-shadow - as we're pretty 298 // over the tabstrip (per previous checking in this function), then we 300 // tabstrip underneath the window controls). However, note that we DO NOT 458 top += TabStrip::GetImmersiveHeight();
|