fCurrentIndex
TTeamGroup* teamGroup = (TTeamGroup*)fGroupList.ItemAt(fCurrentIndex);
if (fCurrentIndex == fGroupList.CountItems() - 1) {
TTeamGroup* teamGroup = (TTeamGroup*)fGroupList.ItemAt(fCurrentIndex);
return fCurrentIndex;
fCurrentIndex(0),
if (i <= fCurrentIndex) {
fCurrentIndex--;
fCurrentIndex = FindTeam(appInfo.team, &index) != NULL ? index : 0;
fQuickSwitchIndex = fCurrentIndex;
SwitchToApp(fCurrentIndex, fCurrentIndex, forward);
int32 current = fCurrentIndex;
fCurrentIndex = current;
int32 max = CountWindows(fCurrentIndex);
int32 startIndex = fCurrentIndex;
SwitchToApp(startIndex, fCurrentIndex, forward);
fCurrentIndex++;
if (fCurrentIndex >= max)
fCurrentIndex = 0;
fCurrentIndex--;
if (fCurrentIndex < 0)
fCurrentIndex = max - 1;
fCurrentIndex = current;
fCurrentSlot = fWindow->SlotOf(fCurrentIndex);
fWindow->Update(previous, fCurrentIndex, previousSlot, fCurrentSlot,
client_window_info* windowInfo = WindowInfo(fCurrentIndex, fCurrentWindow);
windowInfo = WindowInfo(fCurrentIndex, 0);
TTeamGroup* teamGroup = (TTeamGroup*)fGroupList.ItemAt(fCurrentIndex);
int32 fCurrentIndex;
if (index <= fCurrentIndex)
SetCurrentItemIndex(fCurrentIndex + 1, false);
if (index <= fCurrentIndex)
SetCurrentItemIndex(fCurrentIndex + count);
if (index < fCurrentIndex)
SetCurrentItemIndex(fCurrentIndex - 1, false);
else if (index == fCurrentIndex) {
if (fCurrentIndex == CountItems())
fCurrentIndex--;
SetCurrentItemIndex(fCurrentIndex, true);
if (index == fCurrentIndex && !notify)
fCurrentIndex = index;
_NotifyCurrentItemChanged(fCurrentIndex, notify);
return fCurrentIndex;
*canSkipPrevious = fCurrentIndex > 0;
*canSkipNext = fCurrentIndex < CountItems() - 1;
int32 fCurrentIndex;
fCurrentIndex = -1;
if (fCurrentIndex + 1 >= fAttributes.CountItems())
return &fAttributes.ItemAt(++fCurrentIndex)->fAttr;
ASSERT(fCurrentIndex < fAttributes.CountItems());
return fAttributes.ItemAt(fCurrentIndex)->fData;
ASSERT(fCurrentIndex < fAttributes.CountItems());
memcpy(buffer, fAttributes.ItemAt(fCurrentIndex)->fData,
(size_t)fAttributes.ItemAt(fCurrentIndex)->fAttr.Size());
fCurrentIndex(-1),
fCurrentIndex = -1;
if (fCurrentIndex + 1 >= fCount)
++fCurrentIndex;
fCurrentAttr.SetTo(fAttributes[fCurrentIndex].fAttributeName,
fAttributes[fCurrentIndex].fAttributeType,
fAttributes[fCurrentIndex].fSize);
ASSERT(fCurrentIndex < fCount);
return fAttributes[fCurrentIndex].fBits;
ASSERT(fCurrentIndex < fCount);
memcpy(buffer, fAttributes[fCurrentIndex].fBits,
(size_t)fAttributes[fCurrentIndex].fSize);
int32 fCurrentIndex;
int32 fCurrentIndex;
if (fCurrentIndex >= fList.CountItems()) {
fStatus = fList.ItemAt(fCurrentIndex)->GetNextEntry(entry, traverse);
fCurrentIndex++;
if (fCurrentIndex >= fList.CountItems()) {
fStatus = fList.ItemAt(fCurrentIndex)->GetNextRef(ref);
fCurrentIndex++;
if (fCurrentIndex >= fList.CountItems()) {
result = fList.ItemAt(fCurrentIndex)->GetNextDirents(buffer, length,
fCurrentIndex++;
fCurrentIndex = 0;
result += fList.ItemAt(fCurrentIndex)->CountEntries();
int32 fCurrentIndex;
_SaveConfig(fCurrentIndex);
fCurrentIndex = index;
_SaveConfig(fCurrentIndex);
int32 fCurrentIndex;