/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_factory.h | 17 // Creates and returns a new tabstrip. The tabstrip should be added to |parent|.
|
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...] |
/external/chromium_org/chrome/browser/ui/views/tabs/ |
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_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_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_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...] |
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...] |
/external/chromium/chrome/browser/tabs/ |
tab_strip_model_unittest.cc | 401 TabStripModel tabstrip(&delegate, profile()); 403 tabstrip.AddObserver(&observer); 405 EXPECT_TRUE(tabstrip.empty()); 417 EXPECT_FALSE(tabstrip.ContainsIndex(0)); 418 tabstrip.AppendTabContents(contents1, true); 419 EXPECT_TRUE(tabstrip.ContainsIndex(0)); 420 EXPECT_EQ(1, tabstrip.count()); 434 tabstrip.InsertTabContentsAt(1, contents2, TabStripModel::ADD_ACTIVE); 436 EXPECT_EQ(2, tabstrip.count()); 450 tabstrip.InsertTabContentsAt(2, contents3, TabStripModel::ADD_NONE) [all...] |
/external/chromium/chrome/browser/ui/touch/tabs/ |
tab_strip_factory.cc | 19 // Ownership of this controller is given to a specific tabstrip when we 22 TouchTabStrip* tabstrip = new TouchTabStrip(tabstrip_controller); local 23 parent->AddChildView(tabstrip); 24 tabstrip_controller->InitFromModel(tabstrip); 25 return tabstrip;
|
/external/chromium_org/chrome/browser/ui/tabs/ |
tab_strip_model_unittest.cc | 414 TabStripModel tabstrip(&delegate, profile()); 415 MockTabStripModelObserver observer(&tabstrip); 416 tabstrip.AddObserver(&observer); 418 EXPECT_TRUE(tabstrip.empty()); 431 EXPECT_FALSE(tabstrip.ContainsIndex(0)); 432 tabstrip.AppendWebContents(contents1, true); 433 EXPECT_TRUE(tabstrip.ContainsIndex(0)); 434 EXPECT_EQ(1, tabstrip.count()); 447 EXPECT_EQ("1", GetTabStripStateString(tabstrip)); 453 tabstrip.InsertWebContentsAt(1, contents2, TabStripModel::ADD_ACTIVE) [all...] |
tab_strip_layout_type_prefs.h | 12 // Register local state preferences specific to the TabStrip.
|
/external/chromium_org/chrome/browser/ui/views/frame/ |
browser_root_view.cc | 34 if (tabstrip() && tabstrip()->visible()) { 46 if (!tabstrip() || !tabstrip()->visible()) 62 tabstrip()->OnDragEntered(*mapped_event.get()); 71 tabstrip()->OnDragEntered(*mapped_event.get()); 74 return tabstrip()->OnDragUpdated(*mapped_event.get()); 77 tabstrip()->OnDragExited(); 85 tabstrip()->OnDragExited(); 94 // do this as the TabStrip doesn't know about the autocomplete edit and need 181 TabStrip* BrowserRootView::tabstrip() const { function in class:BrowserRootView [all...] |
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;
|
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...] |
/external/chromium/chrome/browser/ui/views/frame/ |
browser_root_view.cc | 31 if (tabstrip() && tabstrip()->IsVisible()) { 43 if (!tabstrip() || !tabstrip()->IsVisible()) 59 tabstrip()->OnDragEntered(*mapped_event.get()); 68 tabstrip()->OnDragEntered(*mapped_event.get()); 71 return tabstrip()->OnDragUpdated(*mapped_event.get()); 74 tabstrip()->OnDragExited(); 82 tabstrip()->OnDragExited(); 91 // do this as the TabStrip doesn't know about the autocomplete edit and need 139 AbstractTabStripView* BrowserRootView::tabstrip() const { function in class:BrowserRootView [all...] |
browser_root_view.h | 19 // the TabStrip. Visually the tabstrip extends to the top of the frame, but in 20 // actually it doesn't. The tabstrip is only as high as a tab. To enable 21 // dropping above the tabstrip BrowserRootView forwards drop events to the 22 // TabStrip. 41 // Returns true if the event should be forwarded to the tabstrip. 50 inline AbstractTabStripView* tabstrip() const;
|
browser_non_client_frame_view.h | 21 // Returns the bounds within which the TabStrip should be laid out. 22 virtual gfx::Rect GetBoundsForTabStrip(views::View* tabstrip) const = 0; 24 // Returns the y coordinate within the window at which the horizontal TabStrip
|
/external/chromium/chrome/browser/ui/gtk/ |
tabstrip_origin_provider.h | 15 // it's position relative to the tabstrip to draw correctly. This interface 25 // Used to help other widgets draw their background relative to the tabstrip. 26 // Should only be called after both the tabstrip and |widget| have been
|
/external/chromium_org/chrome/browser/ui/gtk/tabs/ |
dragged_view_gtk.h | 46 // Notifies the dragged tab that it has become attached to a tabstrip. 49 // parent window of the tabstrip. 55 // Notifies the dragged tab that it has been detached from a tabstrip. 65 // Returns the size of the dragged tab. Used when attaching to a tabstrip 66 // to determine where to place the tab in the attached tabstrip. 75 // Returns the width occupied in the tabstrip from index |from| included to 79 // Returns the total width occupied in the tabstrip. 82 // Returns the width occupied in the tabstrip from the left most point of the 86 // Returns the width occupied in the tabstrip from the left most point 91 // Returns the distance from the start of the tabstrip (left, regardless o [all...] |
/external/chromium_org/chrome/browser/ui/gtk/ |
tabstrip_origin_provider.h | 14 // its position relative to the tabstrip to draw correctly. This interface 24 // Used to help other widgets draw their background relative to the tabstrip. 25 // Should only be called after both the tabstrip and |widget| have been
|
/external/chromium_org/chrome/browser/ui/cocoa/ |
fullscreen_mode_controller.h | 16 // This class is responsible for managing the menu bar and tabstrip animation 18 // toolbar and not the tabstrip are visible. When the user mouses near the top 19 // of the screen, then the full tabstrip becomes available. If the user mouses 36 // to initiate the animations to bring down the tabstrip. 39 // The animation that is either showing or hiding the tabstrip. Nil when no
|
/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_;
|
/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_|
|