what do you think about this idea:
Code: Select all
#PB_DirectoryEntry_File : This entry is a file
#PB_DirectoryEntry_Directory: This entry is a really directory without "." and ".."
#PB_DirectoryEntry_Home : This entry means "." (is this a home marker?)
#PB_DirectoryEntry_Upper : This entry means ".." (is this an upper dir marker?)
Code: Select all
If DirectoryEntryType() <> #PB_DirectoryEntry_File
;all directories + . + ..
Else
;all files
EndIf
Code: Select all
If DirectoryEntryType() = #PB_DirectoryEntry_Directory
;all really directories
ElseIf DirectoryEntryType() = #PB_DirectoryEntry_File
;all files
EndIf