SFXLIB 1.0 (c) 1996 Colorview Software, Inc. All Rights Reserved 71330,3065 http://www1.mhv.net/~colview colview@mhv.net Registration: GO SWREG 10320 ADD SPECIAL EFFECTS TO YOUR WINDOWS APPLICATIONS ------------------------------------------------ EFFDEMO is a shareware demo for our Special Effects (SFX) library SFXLIB. SFXLIB allows you to select from 45 transitions and effects and add them to your Windows applications. This shareware version of the library supports 13 transitions which is a sample from each category. You have full control over the size of bands on banded effects, and delay time between bands. The full SFXLIB supports all of the following transitions: . Superimpose a bitmap based on a user selectable background color . Dissolve a bitmap over one already on the screen (this is a super fast "killer" dissolve) . Fades to/from black . Vertical, horizontal, concentric square, and concentric circular curtains. Concentric curtains are imploding and exploding . Wipe a bitmap over an exisiting one in a vertical, horizontal, concentric square, or concentric circular pattern. Concentric wipes are imploding and exploding . Push a bitmap onto the screen and push an existing one off . Roll a bitmap onto the screen and roll an existing one off . Fill an area with excellent gradients, and a rainbow effect . Define a "hotspot" background color so you can easily display into a graphical container such as a monitor (like our demo) The demo library supports the following effects (name in [] is name in effect Combobox): . Normal display [Normal] . Blank the screen [Blank] . Dissolve [Dissolve] . Fade out [Fade Out] . Horizontal push [H Push] . Concentric square curtain close exploding [CS Fade Out] . Concentric circular curtain open imploding [CC Fade In] . Concentric circular wipe exploding [CC Wipe] . Horizontal curtain open (left to right) [H Fade In] . Vertical curtain close (top to bottom) [V Fade Out] . Horizontal wipe (top to bottom) [H Wipe] . Vertical roll (top to bottom) [V Roll] . Horizontal gradient (based on color "value" in HSV system) [Val. Gradient] When you register this demo you will receive: . 16-bit and 32-bit versions of the full library . Manual describing the programming interfaces . Source code for the demo application (not the library) About The Demo -------------- The demo supplied to you is a self-extracting ZIP file. Type: effdem Run the demo with the the working directory set to to that in which you unzipped the files. Otherwise you will need to place SFXDEMO.DLL: in a directory that in your path, or place it in the \windows, or in the \windows\system directory Start the demo by typing: effdemo We perform our demo by displaying bitmaps and transitions into a graphical container that looks like a monitor. You have a remote control that controls the file to display, the effect to view, the band size for an effect, and the delay between bands. . Make sure you "Power On" the remote! . Drag the monitor or remote around the screen by clicking the gray and dragging with the mouse . Select a file/effect/band size/delay using the Comboboxes . Use the "Blank" button to blank the screen prior to a "fade in" effect. . Use normal to display the current bitmap to view "fade out" effects. . To view "wipe effects" you should select a different file after selecting the effect . If nothing happens when you select an effect (e.g., wiping a bitmap over itself doesn't look like much) try selecting another file . Exit closes everything down Usage Notes ----------- The bitmaps supplied with the demo are "palette" compatible. If you use your own bitmaps you are likely to see Windows color "flash". Colorize 2.0 (another of our products) contains a palette unify operation that allows you to create simultaneously displayable image groups. This effects library will be integrated into the slide show generation feature of Colorize 2.0 (coming soon, really). The SFXLIB library will load a BMP file by name for you. Currently, the full package does not support other file types. However, you can still display these files by decoding them with other code and supplying an HBITMAP, HPALETTE, and the number of colors. Due to Windows GDI considerations there is a limitation on the size of circular curtain/wipes. The full API lets you scale bitmaps as they displayed, so you can easily keep with the required bounds. Watch for a full graphics/multimedia library full of decoders. Thanks for downlowning this demo and please visit our Web-Site for exciting employment opportunities, training, and more.