A Windows GUI application that presents the user with a Windows explorer-like UI from which (i) directories may be expanded to show files, (ii) files are listed (iii) directories may be selected and (iv) files may be selected.? ? When the user presses a "Create Listing" button, the program will create a text file that includes the full path and filename of all selected files and folders.? When a directory is selected, all files folders and subfolders are selected.? Those files,folders and subfolders may then be deselected by the user if desired.? ? Therefore each folder/file should have an icon (checkbox) with three states: (i) not selected (ii) selected and (iii) some items in the folder? are selected.