HomeSort by relevance Sort by last modified time
    Searched refs:TabStrip (Results 1 - 25 of 36) sorted by null

1 2

  /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...]

Completed in 134 milliseconds

1 2