Просмотр исходного кода

REVIEWED: `LoadDirectoryFilesEx()`, minor tweak #5569

pull/5574/head
Ray 5 дней назад
Родитель
Сommit
872cfae7ca
2 измененных файлов: 5 добавлений и 2 удалений
  1. +3
    -2
      examples/core/core_directory_files.c
  2. +2
    -0
      src/rcore.c

+ 3
- 2
examples/core/core_directory_files.c Просмотреть файл

@ -40,7 +40,8 @@ int main(void)
// Load file-paths on current working directory // Load file-paths on current working directory
// NOTE: LoadDirectoryFiles() loads files and directories by default, // NOTE: LoadDirectoryFiles() loads files and directories by default,
// use LoadDirectoryFilesEx() for custom filters and recursive directories loading // use LoadDirectoryFilesEx() for custom filters and recursive directories loading
FilePathList files = LoadDirectoryFiles(directory);
//FilePathList files = LoadDirectoryFiles(directory);
FilePathList files = LoadDirectoryFilesEx(directory, ".png;.c", false);
int btnBackPressed = false; int btnBackPressed = false;
@ -77,7 +78,7 @@ int main(void)
GuiSetStyle(LISTVIEW, TEXT_ALIGNMENT, TEXT_ALIGN_LEFT); GuiSetStyle(LISTVIEW, TEXT_ALIGNMENT, TEXT_ALIGN_LEFT);
GuiSetStyle(LISTVIEW, TEXT_PADDING, 40); GuiSetStyle(LISTVIEW, TEXT_PADDING, 40);
GuiListViewEx((Rectangle){ 0, 50, GetScreenWidth(), GetScreenHeight() - 40 },
GuiListViewEx((Rectangle){ 0, 50, GetScreenWidth(), GetScreenHeight() - 50 },
files.paths, files.count, &listScrollIndex, &listItemActive, &listItemFocused); files.paths, files.count, &listScrollIndex, &listItemActive, &listItemFocused);
/* /*

+ 2
- 0
src/rcore.c Просмотреть файл

@ -2773,6 +2773,8 @@ FilePathList LoadDirectoryFilesEx(const char *basePath, const char *filter, bool
if (DirectoryExists(basePath)) // It's a directory if (DirectoryExists(basePath)) // It's a directory
{ {
if ((filter != NULL) && (filter[0] == '\0')) filter = NULL;
// SCAN 1: Count files // SCAN 1: Count files
unsigned int fileCounter = GetDirectoryFileCountEx(basePath, filter, scanSubdirs); unsigned int fileCounter = GetDirectoryFileCountEx(basePath, filter, scanSubdirs);

Загрузка…
Отмена
Сохранить