/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; 38 // Cover for TabStrip::StopAnimating(true). 39 void StopAnimating(TabStrip* tab_strip); 59 // Returns the TabStrip for |browser|. 60 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 | 313 NewTabButton(TabStrip* tab_strip, views::ButtonListener* listener); 344 TabStrip* tab_strip_; 355 NewTabButton::NewTabButton(TabStrip* tab_strip, views::ButtonListener* listener) 546 // TabStrip::RemoveTabDelegate 550 class TabStrip::RemoveTabDelegate 553 RemoveTabDelegate(TabStrip* tab_strip, Tab* tab); 566 TabStrip* tabstrip_; 572 TabStrip::RemoveTabDelegate::RemoveTabDelegate(TabStrip* tab_strip, 578 void TabStrip::RemoveTabDelegate::AnimationEnded [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 | 37 class TabStrip; 67 // What should happen as the mouse is dragged within the tabstrip. 83 // Amount above or below the tabstrip the user has to drag before detaching. 98 void Init(TabStrip* source_tabstrip, 112 static bool IsAttachedTo(const TabStrip* tab_strip); 129 const TabStrip* attached_tabstrip() const { return attached_tabstrip_; } 137 // Returns true if we've detached from a tabstrip and are running a nested 300 TabStrip* target_tabstrip, 303 // Handles dragging for a touch tabstrip when the tabs are stacked. Doesn't 324 // Returns the TabStrip for the specified window, or NULL if one doesn't exis [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 | 143 TabStrip* GetTabStripForBrowser(Browser* browser) { 145 return static_cast<TabStrip*>(browser_view->tabstrip()); 173 void TabDragControllerTest::StopAnimating(TabStrip* tab_strip) { 207 int GetDetachY(TabStrip* tab_strip) { 316 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 336 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 563 TabStrip* tab_strip = GetTabStripForBrowser(browser()); 580 TabStrip* not_attached_tab_strip, 581 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 | 42 // TabStrip 44 // A View that represents the TabStripModel. The TabStrip has the 53 class TabStrip : public views::View, 60 explicit TabStrip(TabStripController* controller); 61 virtual ~TabStrip(); 63 // Add and remove observers to changes within this TabStrip. 68 // based on whether the user uses a mouse or touch device with the tabstrip. 156 // Updates the loading animations displayed by tabs in the tabstrip to the 160 // Returns true if the specified point (in TabStrip coordinates) is in the 164 // 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 | 207 bool IsDockedOrSnapped(const TabStrip* tab_strip) { 441 TabStrip* source_tabstrip, 493 bool TabDragController::IsAttachedTo(const TabStrip* tab_strip) { 637 // otherwise the Tab isn't in the TabStrip (except for page action 875 TabStrip* target_tabstrip = detach_behavior_ == DETACHABLE ? [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(); 215 void TabScrubber::TabStripAddedTabAt(TabStrip* tab_strip, int index) { 223 void TabScrubber::TabStripMovedTab(TabStrip* tab_strip, 237 void TabScrubber::TabStripRemovedTabAt(TabStrip* tab_strip, int index) { 248 void TabScrubber::TabStripDeleted(TabStrip* tab_strip) { 272 TabStrip* tab_strip = browser_view->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 | 72 class TabStrip : public View { 74 explicit TabStrip(TabbedPane* tabbed_pane); 75 virtual ~TabStrip(); 85 DISALLOW_COPY_AND_ASSIGN(TabStrip); 177 TabStrip::TabStrip(TabbedPane* tabbed_pane) : tabbed_pane_(tabbed_pane) {} 179 TabStrip::~TabStrip() {} 181 gfx::Size TabStrip::GetPreferredSize() { 191 void TabStrip::Layout() [all...] |
/external/chromium/chrome/browser/ui/views/tabs/ |
tab_strip_factory.cc | 11 // This default implementation of CreateTabStrip creates a TabStrip or a 19 // Ownership of this controller is given to a specific tabstrip when we 22 BaseTabStrip* tabstrip = NULL; local 25 tabstrip = new SideTabStrip(tabstrip_controller); 27 tabstrip = new TabStrip(tabstrip_controller); 28 parent->AddChildView(tabstrip); 29 tabstrip_controller->InitFromModel(tabstrip); 30 return tabstrip;
|
tab_strip.cc | 113 // TabStrip, public: 116 const int TabStrip::mini_to_non_mini_gap_ = 3; 118 TabStrip::TabStrip(TabStripController* controller) 129 TabStrip::~TabStrip() { 146 void TabStrip::InitTabStripButtons() { 158 gfx::Rect TabStrip::GetNewTabButtonBounds() { 162 void TabStrip::MouseMovedOutOfView() { 167 // TabStrip, AbstractTabStripView implementation [all...] |
tab_strip.h | 31 // TabStrip 33 // A View that represents the TabStripModel. The TabStrip has the 42 class TabStrip : public BaseTabStrip, 46 explicit TabStrip(TabStripController* controller); 47 virtual ~TabStrip(); 76 // to allow for a drop region that extends outside the bounds of the TabStrip. 181 // Perform an animated resize-relayout of the TabStrip immediately. 212 // Generates the ideal bounds of the TabStrip when all Tabs have finished 218 // Starts various types of TabStrip animations. 226 // Returns true if the specified point in TabStrip coords is within th [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_; } 162 tab_strip_ = new TabStrip(NULL); 199 TabStrip* tab_strip_;
|
immersive_mode_controller_ash_unittest.cc | 96 // Test the layout and visibility of the tabstrip, toolbar and TopContainerView 101 TabStrip* tabstrip = browser_view()->tabstrip(); local 110 // By default, the tabstrip and toolbar should be visible. 111 EXPECT_TRUE(tabstrip->visible()); 121 EXPECT_TRUE(tabstrip->visible()); 122 EXPECT_TRUE(tabstrip->IsImmersiveStyle()); 126 EXPECT_EQ(0, GetBoundsInWidget(tabstrip).y()); 136 EXPECT_TRUE(tabstrip->visible()) 290 TabStrip* tabstrip = browser_view()->tabstrip(); local [all...] |