Lines Matching refs:tabIndex
48 if (!tabIndex || tabSubIndex != -1) in UpdateTabbing()
51 peripheral->CursorX() = tabIndex->object->x + tabIndex->window->GetX(); in UpdateTabbing()
52 peripheral->CursorY() = tabIndex->object->y + tabIndex->window->GetY(); in UpdateTabbing()
55 if (peripheral->CursorY() > tabIndex->window->GetTop()) in UpdateTabbing()
57 tabIndex->window->GetOffY() -= peripheral->CursorY() - tabIndex->window->GetTop(); in UpdateTabbing()
59 if (tabIndex->window->GetOffY() < 0) in UpdateTabbing()
60 tabIndex->window->GetOffY() = 0; in UpdateTabbing()
62 tabIndex->window->GetMaster()->scrollBar->pos = tabIndex->window->GetOffY(); in UpdateTabbing()
64 peripheral->CursorY() = tabIndex->object->y + tabIndex->window->GetY(); in UpdateTabbing()
67 if (peripheral->CursorY() < tabIndex->window->GetBottom()) in UpdateTabbing()
69 tabIndex->window->GetOffY() += tabIndex->window->GetBottom() - peripheral->CursorY(); in UpdateTabbing()
71 if (tabIndex->window->GetOffY() < 0) in UpdateTabbing()
72 tabIndex->window->GetOffY() = 0; in UpdateTabbing()
74 tabIndex->window->GetMaster()->scrollBar->pos = tabIndex->window->GetOffY(); in UpdateTabbing()
76 peripheral->CursorY() = tabIndex->object->y + tabIndex->window->GetY(); in UpdateTabbing()
84 if (!tabIndex) in ForceValidTabForward()
87 Window* startWin = tabIndex->window; in ForceValidTabForward()
90 TabObject* start = tabIndex; in ForceValidTabForward()
96 while (window->Active() && tabIndex != &window->dummyTab) in ForceValidTabForward()
99 if (tabIndex->active && tabIndex->object->Active()) in ForceValidTabForward()
102 tabIndex = tabIndex->next; in ForceValidTabForward()
104 if (start == tabIndex) in ForceValidTabForward()
107 tabIndex = NULL; in ForceValidTabForward()
120 tabIndex = window->dummyTab.next; in ForceValidTabForward()
122 if (start == tabIndex) in ForceValidTabForward()
147 tabIndex = window->dummyTab.next; in ForceValidTabForward()
149 if (start == tabIndex) in ForceValidTabForward()
155 tabIndex = NULL; in ForceValidTabForward()
162 if (!tabIndex) in ForceValidTabBack()
165 Window* startWin = tabIndex->window; in ForceValidTabBack()
168 TabObject* start = tabIndex; in ForceValidTabBack()
173 while (window->Active() && tabIndex != &window->dummyTab) in ForceValidTabBack()
175 if (tabIndex->active && tabIndex->object->Active()) in ForceValidTabBack()
178 tabIndex = tabIndex->prev; in ForceValidTabBack()
180 if (start == tabIndex) in ForceValidTabBack()
182 tabIndex = NULL; in ForceValidTabBack()
193 tabIndex = window->dummyTab.prev; in ForceValidTabBack()
195 if (start == tabIndex) in ForceValidTabBack()
215 tabIndex = window->dummyTab.prev; in ForceValidTabBack()
217 if (start == tabIndex) in ForceValidTabBack()
221 tabIndex = NULL; in ForceValidTabBack()