The files included are meant to help you start a bitmap catalog program in Visual Basic for Windows. The code included will search the current directory for .BMP and .RLE files and will then resize the graphic file to 50X50 using the StretchBlt function and then place it and its filename in the window. There can be up to 60 files onscreen at once, if there are more then you can use the scroll bar to scroll through them. The program is currently limited to about 160 files in a single directory but it can be easily modified to handle as many as you want. The code is commented in certain places to help you obtain an idea of what is happening throughout the program. The main code for the loading of the graphics files in in the File1_PathChange command. The routine I use is similar to the one I used in a shareware program I have written called Icon VuMaster Pro 2.10, which means that you can change the File1.Pattern to include .ICO files and they will be displayed. One thing to remember is that you must keep the Autoredraw property to TRUE for the ability to scroll down the picture box, otherwise the pictures would not show up below the current window. The potential for a great program is in this code, so look at it good and maybe you can come up with the right way to use it. Those of you who have access to a good reference to the Windows API calls should really look around for some good functions, I have found many new ones since obtaining the WINSDK.HLP file with VB Pro. Toolkit. You may also want to check out the BitBlt command in a reference, it can do some great animation if used properly. If you use this code and write a pretty good program from it then please send me a letter or call me and let me know. You can also send me a message on EXEC-PC BBS if you have a membership. Sean Bishop (Shortdog Inc.) 241 Eversole St. Hazard, KY 41701 (606) 439-0609