The Windows Finder Version 1.1 Filename: WINF11.ZIP History 22/2/1992 Fixed bug which prohibited viewing drives C:, D:, etc if no drive B: existed. 22/2/1992 Added code to handle file association. 22/2/1992 Added code to show different disk drive icons depending on whether the drive is fixed, remote or removeable. 22/2/1992 Added menu bar. 22/2/1992 Added code to select files and/or folders, either in singles or as a group. Selected files can be opened from the Open command on the menu. NOTE: This program and its source code have been donated to the public domain. All I ask is that if you improve the program and re-submit it, then acknowledge your source. **************************************** The Windows Finder is a prototype of a iconic file management system for Microsoft Windows based on the Apple Macintosh Finder(tm). The program was developed in response to a discussion of file management systems on the MSWIN32 forum on CompuServe (see the 'NT on Booting' thread). It was written in just 9 hours. The program is extremely simple in that it only allows you to open folders (directory windows) and run applications by clicking on their icons. There is no provision for file management - this is left as an exercise for other developers. Unlike Program Manager, it's leaner on system resources, and the icons actually correspond to their physical location on the hard disk; two problems that I moaned about in the forum. However the icons won't disappear if you run File Manager and delete the files while Windows Finder is running - this isn't currently possible without some kind of inter-process communication between it and File Manager. The source code was compiled using Microsoft C V6.00A and the Microsoft Windows SDK. The following files should be included: FILE.ICO Icon for files FIXED.CUR Fixed disk drive cursor FIXED.ICO Icon for fixed disk drives FLOPPY.CUR Floppy disk drive cursor FLOPPY.ICO Icon for floppy disk drives FOLDER.ICO Icon for folders MAKEFILE Makefile README.TXT The file you're reading now REMOTE.CUR Remote disk drive cursor REMOTE.ICO Icon for remote disk drives SELFILE.ICO Icon for selected file SELFOLD.ICO Icon for selected folders WINFIND.C The source code WINFIND.DEF The linker definition file WINFIND.EXE The executable program WINFIND.H Definitions file WINFIND.ILK The ILINK link file WINFIND.LNK The linker response file WINFIND.MAP The linker map file WINFIND.OBJ The object code file WINFIND.RC The resource source file WINFIND.RES The compiled resources WINFIND.SYM The ILINK symbol file If you improve this program, please consider re-submitting it, together with the improvements, back to the public domain. Document the improvements in the source code and in this file, together with your name. Then change the version number. Do make sure that you recompile and include the updated executable file for those of us who don't have the SDK or a C compiler. Finally, change the filename to reflect the new version, so we know we're looking at an update and not the original. Any queries, contact me on my CompuServe number, 100031,504, or leave me a message in the MSWIN32 forum.