Lines Matching refs:TabStrip

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:
169 bool TabStrip::IsPositionInWindowCaption(const gfx::Point& point) {
193 void TabStrip::SetBackgroundOffset(const gfx::Point& offset) {
199 // TabStrip, BaseTabStrip implementation:
201 void TabStrip::PrepareForCloseAt(int model_index) {
222 void TabStrip::RemoveTabAt(int model_index) {
229 void TabStrip::SelectTabAt(int old_model_index, int new_model_index) {
245 void TabStrip::TabTitleChangedNotLoading(int model_index) {
251 void TabStrip::StartHighlight(int model_index) {
255 void TabStrip::StopAllHighlighting() {
260 BaseTab* TabStrip::CreateTabForDragging() {
269 // TabStrip, views::View overrides:
271 void TabStrip::PaintChildren(gfx::Canvas* canvas) {
337 const views::View* TabStrip::GetViewByID(int view_id) const {
354 gfx::Size TabStrip::GetPreferredSize() {
358 void TabStrip::OnDragEntered(const DropTargetEvent& event) {
365 int TabStrip::OnDragUpdated(const DropTargetEvent& event) {
370 void TabStrip::OnDragExited() {
374 int TabStrip::OnPerformDrop(const DropTargetEvent& event) {
394 void TabStrip::GetAccessibleState(ui::AccessibleViewState* state) {
398 views::View* TabStrip::GetEventHandlerForPoint(const gfx::Point& point) {
399 // Return any view that isn't a Tab or this TabStrip immediately. We don't
418 // No need to do any floating view stuff, we don't use them in the TabStrip.
422 void TabStrip::OnThemeChanged() {
426 BaseTab* TabStrip::CreateTab() {
432 void TabStrip::StartInsertTabAnimation(int model_index) {
435 // The TabStrip can now use its entire width to lay out Tabs.
456 void TabStrip::AnimateToIdealBounds() {
466 bool TabStrip::ShouldHighlightCloseButtonAfterRemove() {
470 void TabStrip::DoLayout() {
476 void TabStrip::LayoutDraggedTabsAt(const std::vector<BaseTab*>& tabs,
505 void TabStrip::CalculateBoundsForDraggedTabs(const std::vector<BaseTab*>& tabs,
519 int TabStrip::GetSizeNeededForTabs(const std::vector<BaseTab*>& tabs) {
532 void TabStrip::ViewHierarchyChanged(bool is_add,
540 // TabStrip, views::BaseButton::ButtonListener implementation:
542 void TabStrip::ButtonPressed(views::Button* sender, const views::Event& event) {
548 // TabStrip, private:
550 void TabStrip::Init() {
565 void TabStrip::LoadNewTabButtonImage() {
592 Tab* TabStrip::GetTabAtTabDataIndex(int tab_data_index) const {
596 Tab* TabStrip::GetTabAtModelIndex(int model_index) const {
600 void TabStrip::GetCurrentTabWidths(double* unselected_width,
606 void TabStrip::GetDesiredTabWidths(int tab_count,
686 void TabStrip::ResizeLayoutTabs() {
687 // We've been called back after the TabStrip has been emptied out (probably
717 void TabStrip::AddMessageLoopObserver() {
726 void TabStrip::RemoveMessageLoopObserver() {
730 gfx::Rect TabStrip::GetDropBounds(int drop_index,
771 void TabStrip::UpdateDropIndex(const DropTargetEvent& event) {
796 void TabStrip::SetDropIndex(int tab_data_index, bool drop_before) {
830 int TabStrip::GetDropEffect(const views::DropTargetEvent& event) {
840 SkBitmap* TabStrip::GetDropArrowImage(bool is_down) {
845 // TabStrip::DropInfo ----------------------------------------------------------
847 TabStrip::DropInfo::DropInfo(int drop_index, bool drop_before, bool point_down)
866 TabStrip::DropInfo::~DropInfo() {
877 void TabStrip::GenerateIdealBounds() {
932 // right edge of the TabStrip's bounds, rather than the right edge of the
941 void TabStrip::StartResizeLayoutAnimation() {
947 void TabStrip::StartMiniTabAnimation() {
957 void TabStrip::StartMouseInitiatedRemoveTabAnimation(int model_index) {
1001 int TabStrip::GetMiniTabCount() const {
1012 int TabStrip::GetAvailableWidthForTabs(Tab* last_tab) const {
1016 bool TabStrip::IsPointInTab(Tab* tab,