HomeSort by relevance Sort by last modified time
    Searched refs:TabStrip (Results 1 - 25 of 32) 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;
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();

Completed in 267 milliseconds

1 2