Public (software) Library Copyright 1994 Nelson Ford, PsL ALL RIGHTS RESERVED =====Visual Basic Graphics/Screen Routines Also see VB_CTRLS for custom controls and GENERAL for controls, routines and tools which can be used by VB and other languages. [APMMETA] APM-Metafiles for VB (Reisewitz, U.; $0) lets you use "problem" WMF files with VB. [AUTOSIZ] AutoSize (Scherer, Bob; $0) shows how to adjust forms and their contents for any type of video type. [AVIWIN] AVI Viewer (Callaway, Dustin; $0) demonstrates how to play AVI files through a custom window rather than the default AVI playback window. The program allows for positioning and sizing of the playback window by simply placing a picture box on your VB form. Source code and executable are included. [BMPKIT] BMPKit (Campbell, George; $0) is a set of routines to scale, print, and display bitmaps. A demo and all source code are included. [BURGLAR] Burglar & Animate (Campbell, George; $?) contains source for two demonstrations of simple animation using icons. [FADE2] Fade to Black 2.0 contains source code and a sample project which demonstrates how to duplicate the blue-to-black gradient used for the background in most Microsoft setup programs. It can do horizontal and diagonal gradients in addition to the traditional vertical gradients. (Michael E. Reed, reg. fee: $0) [FADE] Fade To Black (Stine, Brian; $0) demonstrates how to make the background of your form fade from blue to black like the the background in MS install windows. [GETPUT] GetPut (Martin, Wendell; $0) is a routine that works like the graphic Get and Put statements in DOS Basic. Example code is included. [ICOBROW] Icon Browser contains VB source code for an icon browser utility. (Uday Kothari, reg. fee: $10) [ICONBRW] Icon Browser shows how to more easily extract icons from apps in Windows 3.1. [ICONDEM] IconDemo (Young, Ted M.; $0) is demo code to show how to draw graphics on a VB app's icon. [ICOXTRC] IcoXtrc is a routine for extracting icons from executables and DLLs. [MARQUEE] Marquee (OsoSoft; $0) is code for adding a moving banner to your VB applications. [METALIB] MetaLib 1.0 (Sygenex; $0) contains a set of routines that will allow you to create, draw, and save SDK (vector graphics) metafiles. [METAPRN] Metaprn (P. B. Dyson, reg. fee: $5 pounds Sterling) lets you use Metafiles in VB without VBX's. You can load both types without needing to use a picture box. Source code and an executable are included. [MICROPC] Micro-Pic 1.0 (Freel, Fred L.; $0) is a PicClip bitmap array. It provides 100 toolbar type button graphics for use with the PicClip control. Requires Visual Basic Pro. [PALTEST] Paltest (reg. fee: $0) contains a simple demo showing how to use 256-color palettes with picture boxes and forms. [PIC2ICO] Pic2Ico 2.0 shows how to use the ExtractIcon API function (and others) to retrieve an Icon from an EXE, DLL, or ICO file and place it into the Picture property of a PictureBox or Image control. This icon can then be used for the DragIcon property, which only excepts Icon formatted images. (Mike Murphy, reg. fee: $0) [POLYGO] PolyGone (Mack, Jim; $0) is the source for an interesting graphics display. It also illustrates the use of graphics when iconized. [PROGWRK] Programmer's Workshop 1.0 (Bushnaq, Firas; $10) is a template that shows all available screen resolutions on your monitor to make is easy for you to size your forms and dialog boxes. It has a ruler scale which shows twips, inches, points, picas, and pixels and can be used for conversions among those units of measure. [RLEBMP] RLE vs BMP is simply an illustration of the huge difference in size between standard BMPs and compressed RLE files. [SHADES] Shades (Stine, Brian; $0) show how to give your forms a "brushed steel" background like the Borland custom controls. [SSAVE] SSave (User Friendly, Inc.; $0) is a DLL that allows you to create Windows screen savers (like After Dark) in Visual Basic. [STR2BMP] STR2BMP 1.1 (Jorge Monasterio, reg. fee: $0) contains a DLL for converting VB bitmaps into VB strings and vice versa. Among other things, this allows you to compare two bit-mapped images. [TURBODX] TurboDXF (Dorosh, David; $50) is a DLL that allows you to create standard DXF graphics files with up to 25 entities per drawing. It works with TP, VB, OV, Excel, C. [VBFLIP] VBFlip is an outstanding demonstration of using the BitBlt and StretchBlt API functions. The demo code displays a grid of tiles which you can flip over to show a graphic or which you can X out with a zooming red X. The code also shows how to store a series of images in a single picture file and use the individual images. [VBMASK] VBMask demonstrates how to create a mask from an image and a screen object using BitBlt. [VBSCROL] VBScroll demonstrates an easy way to scroll/pan across a bitmap in a Picture Box. [WALDO] Waldo (Melanson, Leo; $0) is the source for an animation sequence in which Waldo walks across the form. [WNKDEMO] WinkDemo (Campbell, George; $0) is source that illustrates how to provide an animated screen while your VB application is loading. [WMF2_VB] WMF2BMP (Campbell, George; $0) is VB2 source that converts WMF files to BMP files, with full scaling capabilities. [WMFPIX] WMFPix is a set of graphics icons in WMF format for use in your VB programs. [Z2] Z2 (GraniteWare; $0) lets you to zoom in up to 4x the area around your cursor. It allows you to continue zooming even when another application has focus. It can clip the zoomed area to the clipboard.