#DEFINE FILEATTR_NORMAL_FILE 128 ' Specifies Normal files
'//// MAIN //////////////////////////////////////////////////////////////////
FilterType& = FilterTypeFromExtension(FILE_TYPE$) ' Set the filter type based upon the users choice above
SourceDir$ = GETFOLDER(DEFAULT_DIRECTORY$) ' Query the user for the folder to use...
IF SourceDir$ <> "" THEN
SourceDir$ = SourceDir$ & "\" ' Make SourceDir end with a backslash
Initialize ' Initialize Ventura settings
File$ = FINDFIRSTFOLDER(SourceDir$ & "*." & FILE_TYPE$, FILEATTR_READ_ONLY OR FILEATTR_HIDDEN OR FILEATTR_SYSTEM OR FILEATTR_ARCHIVE OR FILEATTR_NORMAL_FILE)
DO WHILE File$ <> ""
FrameIndex& = FrameIndex&+1
CreateFrame File$, FrameIndex&, SourceDir$
IF FrameIndex = (ROWS_PER_PAGE& * COLUMNS_PER_PAGE&) THEN
' This page is full, we need to create a new page...