Searched refs:TabStripGtk (Results 1 - 6 of 6) sorted by relevance

/external/chromium/chrome/browser/ui/gtk/tabs/
H A Dtab_strip_gtk.cc110 class TabStripGtk::TabAnimation : public ui::AnimationDelegate {
112 friend class TabStripGtk;
124 TabAnimation(TabStripGtk* tabstrip, Type type)
157 static double GetCurrentTabWidth(TabStripGtk* tabstrip,
158 TabStripGtk::TabAnimation* animation,
236 TabStripGtk* tabstrip_;
259 class InsertTabAnimation : public TabStripGtk::TabAnimation {
261 explicit InsertTabAnimation(TabStripGtk* tabstrip, int index)
275 // Overridden from TabStripGtk::TabAnimation:
319 class RemoveTabAnimation : public TabStripGtk
692 TabStripGtk::TabStripGtk(TabStripModel* model, BrowserWindowGtk* window) function in class:TabStripGtk
[all...]
H A Ddragged_tab_controller_gtk.h23 class TabStripGtk;
29 DraggedTabControllerGtk(TabGtk* source_tab, TabStripGtk* source_tabstrip);
118 TabStripGtk* GetTabStripForPoint(const gfx::Point& screen_point);
122 TabStripGtk* GetTabStripIfItContains(TabStripGtk* tabstrip,
126 void Attach(TabStripGtk* attached_tabstrip, const gfx::Point& screen_point);
132 gfx::Point ConvertScreenPointToTabStripPoint(TabStripGtk* tabstrip,
151 TabGtk* GetTabMatchingDraggedContents(TabStripGtk* tabstrip) const;
212 TabStripGtk* source_tabstrip_;
220 TabStripGtk* attached_tabstrip
[all...]
H A Dtab_strip_gtk.h29 class TabStripGtk : public TabStripModelObserver, class in inherits:TabStripModelObserver,TabGtk::TabDelegate,MessageLoopForUI::Observer,NotificationObserver,TabstripOriginProvider,ViewIDUtil::Delegate
38 TabStripGtk(TabStripModel* model, BrowserWindowGtk* window);
39 virtual ~TabStripGtk();
77 bool IsCompatibleWith(TabStripGtk* other);
230 CHROMEGTK_CALLBACK_1(TabStripGtk, gboolean, OnExpose, GdkEventExpose*);
233 CHROMEGTK_CALLBACK_1(TabStripGtk, void, OnSizeAllocate, GtkAllocation*);
237 CHROMEGTK_CALLBACK_4(TabStripGtk, gboolean, OnDragMotion, GdkDragContext*,
241 CHROMEGTK_CALLBACK_4(TabStripGtk, gboolean, OnDragDrop, GdkDragContext*,
246 CHROMEGTK_CALLBACK_2(TabStripGtk, gboolean, OnDragLeave, GdkDragContext*,
250 CHROMEGTK_CALLBACK_6(TabStripGtk, gboolea
[all...]
H A Ddragged_tab_controller_gtk.cc37 TabStripGtk* source_tabstrip)
240 TabStripGtk* target_tabstrip = source_tabstrip_;
242 TabStripGtk* target_tabstrip = GetTabStripForPoint(screen_point);
296 TabStripGtk* DraggedTabControllerGtk::GetTabStripForPoint(
311 TabStripGtk* other_tabstrip = browser->tabstrip();
318 TabStripGtk* DraggedTabControllerGtk::GetTabStripIfItContains(
319 TabStripGtk* tabstrip, const gfx::Point& screen_point) const {
339 void DraggedTabControllerGtk::Attach(TabStripGtk* attached_tabstrip,
415 TabStripGtk* attached_tabstrip = attached_tabstrip_;
438 TabStripGtk* tabstri
[all...]
/external/chromium/chrome/browser/ui/gtk/
H A Dbrowser_window_gtk.h39 class TabStripGtk;
153 TabStripGtk* tabstrip() const { return tabstrip_.get(); }
464 scoped_ptr<TabStripGtk> tabstrip_;
H A Dbrowser_window_gtk.cc1611 tabstrip_.reset(new TabStripGtk(browser_->tabstrip_model(), this));

Completed in 121 milliseconds