Lines Matching refs:index
172 TabContainerView::AddTab(const char* label, int32 index)
181 AddTab(tab, index);
186 TabContainerView::AddTab(TabView* tab, int32 index)
190 if (index == -1)
191 index = GroupLayout()->CountItems() - 1;
195 GroupLayout()->AddItem(index, tab->LayoutItem());
200 bool isLast = index == GroupLayout()->CountItems() - 1;
203 = dynamic_cast<TabLayoutItem*>(GroupLayout()->ItemAt(index - 1));
215 TabContainerView::RemoveTab(int32 index)
218 = dynamic_cast<TabLayoutItem*>(GroupLayout()->RemoveItem(index));
231 item = dynamic_cast<TabLayoutItem*>(GroupLayout()->ItemAt(index));
240 fController->UpdateSelection(index);
243 item = dynamic_cast<TabLayoutItem*>(GroupLayout()->ItemAt(index - 1));
262 TabContainerView::TabAt(int32 index) const
265 GroupLayout()->ItemAt(index));
284 TabContainerView::SelectTab(int32 index)
288 GroupLayout()->ItemAt(index));
312 int32 index = -1;
314 index = GroupLayout()->IndexOfItem(tab->LayoutItem());
317 SetFirstVisibleTabIndex(index);
320 fController->UpdateSelection(index);
325 TabContainerView::SetTabLabel(int32 index, const char* label)
328 GroupLayout()->ItemAt(index));
337 TabContainerView::SetFirstVisibleTabIndex(int32 index)
339 if (index < 0)
340 index = 0;
341 if (index > MaxFirstVisibleTabIndex())
342 index = MaxFirstVisibleTabIndex();
343 if (fFirstVisibleTabIndex == index)
346 fFirstVisibleTabIndex = index;