InsertTailList(&List->ListHead, &Item->ListEntry);
}
+
PFILE_SYSTEM_LIST
CreateFileSystemList(
IN SHORT Left,
return List;
}
+
VOID
DestroyFileSystemList(
IN PFILE_SYSTEM_LIST List)
RtlFreeHeap(ProcessHeap, 0, List);
}
+
VOID
DrawFileSystemList(
IN PFILE_SYSTEM_LIST List)
if (ListEntry == &List->Selected->ListEntry)
CONSOLE_SetInvertedTextXY(List->Left,
- List->Top + Index,
+ List->Top + (SHORT)Index,
Buffer);
else
CONSOLE_SetTextXY(List->Left,
- List->Top + Index,
+ List->Top + (SHORT)Index,
Buffer);
Index++;
ListEntry = ListEntry->Flink;
}
}
+
VOID
ScrollDownFileSystemList(
IN PFILE_SYSTEM_LIST List)
}
}
+
VOID
ScrollUpFileSystemList(
IN PFILE_SYSTEM_LIST List)