[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Sound & Vision for Clipper
Version 1.2 Release / July 20th, 1993
Copyright (c) Tom Groeger
Exclusive Distribution
SOFTSOL GmbH
Neue Stra.e 35a
D-21073 HAMBURG
Germany
Tel:+49-40-7661290 Ordering
Tel:+49-40-7665764 Support
Fax:+49-40-7665664 Telefax
BBS:+49-40-7665527 ring down 3 lines
CompuServe : 100112,3401
+----------------------------------------+
| Registration v1.2: US $ 99 + shipping |
+----------------------------------------+
Support and 3 free Updates also via SOFTSOL's BBS:
Line 1:+49-40-7665527 USRobotics DS 16.8
Line 2:+49-40-7665528 Zyxel 1496E+ 19.2
Line 3:+49-40-7665529 Zyxel 1496E+ 19.2
Line 4:+49-40-76611121 ISDN 64k
PROLOG
This Library was written to be linked into Clipper-Applications
and to give them a special touch.
Besides BarMen() and PopMenu() all functions are completely
written in assembly language. GetSys.prg and ErrorSys.prg are
written in Clipper also, as you might know <g>.
Why assembly ?
Well, in first place you gain speed!
All Video-Ouputs are 'time-critical'...because the user watches...
The Crc32 function for example, would, if written in pure Clipper
take several minutes (hours ?).
A graphical mouse cursor, the VGA-routines, Fonts and the SoundBlaster-
functions can't be done with Clipper alone at all.
And who wants to read a screen and pack it with Clipper ?
Clipper programms always blow up, the smallest .EXE you can
create is a 150K big. So, why not use small and fast assembly
written functions ?
'Side-effects' are no longer a problem with assembly.
The ASM-Function is a real 'black-box' which is not harmed by
Clipper's VMM, SymbolTable, Overlay-Managers or anything else !
This is why AlertBox, for example, can easily be implemented
in ErrorSys.
The Minimum-CPU you/your clients need to have is an 80286.
Please make sure to call IsCpu() at startup time of your
programm and quit if it's running on an XT !
If you are still working with an 8088/8086 CPU I advise you to buy
at least an 80386, they're real cheap these days, you can get
one for just a few bucks <g>.
Get your ass into the 90's, buddy ! <bg>
I've written Demo.prg to show you most of SOUND&VISION's functions
as well as 'how to do it'.
Please have a close look at the source, it shows more than a good
manual with over 100 pages !
VgaMen() for example shows you, how to get Clipper going with a
mouse easily...
Demo.prg will be enhanced continuously, up to now, you may find
one or the other function only as a 'dummy'.
If you've written some nice source using SOUND&VISION,
I'll be happy to include it in the demo.
If, in any case, you need to contact us, please call Max Bressel
at SOFTSOL in Germany (see numbers above). Max will have an open
ear for your needs <g>.
I am releasing all functions in Demo.prg to the public, please use
them freely.
Happy Clippin' and thanks for taking the time to have a look at
SOUND & VISION for CLIPPER
Tom Groeger (author)
Max Bressel (publisher, translator)
Thanks to
Ralph Brilla for real good beta testing and
a whole bunch of new ideas!
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson