| Clipper |
| Add Source Code Here |
| Here are 175 files on this page |
| Some of the source code below was donated by: |
| www.the-oasis.net |
| www.geocities.com/lpiccalu |
|
|
|
|
| dbf2html.zip - ReadMe's - 1: dbf2html.txt |
|
This utility allows to transform a DBF database file into: A static HTML document containing the input database records, or all the <FORM> and <INPUT> statements with all the input fields as in the database, also with a Javascript for date type fields, or all <SELECT> and <OPTIONS> statements with all the occurrencies of the field specified. As you will see, it's very easy to use. File Size: 9,891 bytes File Date: 04/08/02 |
|
|
| Backfile.exe1.1 |
|
This is a Multi-Disk Backup Compression and restore program Gavin W. Landon (aka Chizl) wrote It was written in Clipper 5.2e and using Funcky 3.0 as the 3rd pardy libs. It does prompt you for any files already existing on the floppy disk and will remove them at your approval. It has a compression ratio of at least 33%. Very useful and always needed... This is a self-extracting zip file. ADDITIONS FROM 1.0: There were some bugs nothing harmful. Can hit esc in the middle of compression. Shows info at the bottom of screen ready, like a status bar, for importing into your own project. Source Code included! File Size: 132,969 File Date: 04/14/97 |
|
|
| a2file.zip |
|
Save Clipper Arrays to File File Size: 109,312 File Date: 05/29/94 |
|
|
| ahp142.zip |
| AHELP5 1.42: Advanced Help & Index Library for Clipper 5.x AHELP 1.42: Advanced Help Library for Clipper Summer '87. |
|
|
| AHP142.ZIP |
|
contains both AHELP and AHELP5. Context sensitive help with popup windows Written by Capella Inc. and distrbiuted by Jim Hass. File Size: 114,788 File Date: 09/09/94 |
|
|
| alert.zip |
|
substitutes Alert() provided by clipper. by: John Graceland File Size: 3,934 File Date: 09/01/93 |
|
|
| aprint.zip |
|
This is an Array print program File Size: 4,689 File Date: 02/07/95 |
|
|
| arjdir.zip |
|
Clipper 5.01 ARJ format archive with file directory function. This function will work with ARJ files versions from 2.10 up to 2.30. by: David A Pearson. File Size: 12,479 File Date: 07/03/92 |
|
|
| arr2fi.zip |
|
Save Clipper arrays to disc File Size: 6,963 File Date: 02/09/94 |
|
|
| b20.zip |
| A DOS, Windows or OS/2 boot configuration manager. This boot manager has the ability to run your favorite editor and flush your cache before rebooting. |
|
|
| backup.zip |
|
File Size: 9,752 File Date: 02/21/96 These functions use low-level fileio to write any set of files to diskette. Their main advantage, over simple copying is that they can split files across 2 or more diskettes. It is 100% Clipper and all needed source is included here, including a demo calling routine. The coding style is a little old fashioned, with mostly private variables being used. I have replaced a few, but not disturbed most due to the original author's use of macro compilation and memory files. 5.3 pushbuttons has been added, though. Their main weakness, compared to a commercial product such as ProVision Backup, which I now use instead, is that this routine does not format diskettes on the fly and does not use any compression. In addition the estimated time display is wildly inaccurate, owing to the substantial speed differences in disk read/write times on the array of modern PCs out there. At the time this was written, most everything was still a slow '386, at best. You may wish to adjust the value used on line 324 downward or upward, depending up the target platform. On my Pentium 90 2900 Bytes per second is about a fourth of what the computer is doing, or less. File Size: 216,898 File Date: 08/06/95 |
|
|
| baseco.zip |
|
Base conversion program - BIN/HEX/DEC File Size: 3,586 File Date: 03/28/95 |
|
|
| bc.zip |
|
Summer '87 compatible barcode routines which: - Supports Code 39 - Supports LaserJet printers - Supports Epson Dot Matrix 9 & 24 pin printers - Control of positioning the barcode for two or three across Laser output File Size: 6,778 File Date: 12/01/96 |
|
|
| binary.zip |
|
A quick Grep searcher and this will allow you to find data in a sorted flat file as quickly as an indexed seek in a .DBF! File Size: 4,231 File Date: 05/26/96 |
|
|
| bincho.zip |
|
Searches arrays quickly File Size: 2,949 File Date: 08/29/94 |
|
|
| biosin.zip |
|
Small utilities written in C File Size: 7,384 File Date: 04/18/94 |
|
|
| bit.zip |
|
Clipper bit manipulation routines written in C. File Size: 5,417 File Date: 04/30/95 |
|
|
| bldll.zip |
|
An explanation of how to use both static and dynamic .DLL files with Blinker 4.0. File Size: 6,183 File Date: 04/24/96 |
|
|
| boxit.zip |
|
Nanfor-Lib: FT_XBOX() modified File Size: 5,920 File Date: 07/06/94 |
|
|
| boxs.zip |
|
Functions to produce ShadowBoxs File Size: 14,124 File Date: 04/06/94 |
|
|
| browtext.zip |
|
A function originally used to browse text files using tbrowse. File Size: 5,588 File Date: 12/11/95 |
|
|
| btn_te.zip |
|
Example of radio buttons GET System File Size: 17,861 File Date: 01/25/95 |
|
|
| buffread.zip |
|
This functions allows you to sequentially read text files one line at a time. While many other functions of this kind have been written, this one differs that it buffers the input from the disk to dramatically improve performance. This also contains OBUFREAD.PRG, which is identical in processing power to BUFFREAD.PRG, except that it is more object like in the fact that it can handle reading from more than one file at a time by saving the specifics in arrays in the calling function. If you are only operating on one text file at a time, BUFFREAD is easier to use, since it requires no extra variables to be created. File Size: 4,580 File Date: 01/16/96 |
|
|
| bzip.zip |
|
3 Functions for .Zip Files File Size: 5,171 File Date: 12/18/94 |
|
|
| calend.zip |
|
An extensive popup calender with SOURCE CODE. PUBLIC DOMAIN. This is a very nice and well SRCumented function. File Size: 19,556 File Date: 03/19/96 |
|
|
| cdx53.zip |
|
An article by Jo W. French explaining how the new .CDX indexes work in CA-Clipper 5.3. This intended to explain how you use them and upgrade your software from other index types to .CDX type. File Size: 8,060 File Date: 11/20/95 |
|
|
| chgmode.zip |
|
.ASM SOURCE CODE for changing video modes. Includes object. Public domain. File Size: 2,390 File Date: 07/22/96 |
|
|
| chkarg.zip |
|
CheckArg v1.0 - type checking based on hungarian notation File Size: 14,258 File Date: 09/10/94 |
|
|
| chrdbl.zip |
|
IEEE double floating point conversion to and from Clipper numerics File Size: 3,329 File Date: 06/10/91 cl87_ |
|
|
| ng.zip |
|
A Norton Guide for Clipper Summer '87 version. Shareware by Greg Leif. File Size: 109,562 File Date: 06/27/88 cl- |
|
|
| save.zip |
|
Clipper 5.x ScreenSaver Library, fully functional Shareware, easy to use File Size: 126,575 File Date: 12/12/94 |
|
|
| cldir.zip |
|
A pure Clipper program that emulates the DOS DIR command, for learning purposes. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 3,776 File Date: 08/24/95 |
|
|
| clpbrd.zip |
|
Routines to write to and read from Windows Clipboard. (Works for WIN3.1, WIN3.11 and Windows 95). Note: C .OBJs are compiled for Clipper 5.2. File Size: 10,677 File Date: 03/14/96 |
|
|
| clip2wks.zip |
|
This function converts .DBF files to Lotus .WKS files. File Size: 5,032 File Date: 11/06/96 PUBLIC DOMAIN SOURCE CODE.
|
|
|
| clipdelp.zip |
|
A dissertation about converting from Clipper to Delphi as your programming tool. This article tells about some of the pitfalls you will encounter and how to handle them, and also provides some sample code between the two languages. File Size: 26,177 File Date: 05/26/96 |
|
|
| cliptris.zip |
|
A Tetris game written in Clipper. PUBLIC DOMAIN with source. File Size: 6,925 File Date: 08/07/95 |
|
|
| clpcls.zip |
|
This contains an explanation of how to use functions that were built into clipper to create object classes without using any external class library. Includes header files and sample code. File Size: 10,944 File Date: 04/22/96 |
|
|
| clpcpu.zip |
|
Detect CPU from 8088 up to Pentium ! File Size: 9,487 File Date: 12/22/94 |
|
|
| clptod.zip |
|
Convert Clipper programs to dBase for Windows style File Size: 14,849 File Date: 08/28/94 |
|
|
| codeblck.zip |
|
Tom Leylan's excellent dissertation on Code Blocks. Tom has written several books and articles about learning Clipper, and this is an excellent explanation of Code Blocks by a masterful writer and Clipper coder. File Size: 9,356 File Date: 05/26/96 |
|
|
| crc32.zip |
|
This zip contains a Clipper function that is a 32bit CRC identical to the one used in PKZIP, including the compiled object. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 7,939 File Date: 02/09/93 |
|
|
| crtbro.zip |
|
Utility to generate a Browse program - source included File Size: 183,965 File Date: 06/09/95 |
|
|
| cwtools1.zip |
|
CauseWay Tools Package 1 Version 1.0 SRCumentation ================================================== The CauseWay Tools Package 1 contains three useful routines for programmers using the CauseWay for Clipper 5 package, including commented assembly language source. Although they are generally self-SRCumenting (standard weasel words to avoid having to create a large READ.ME file), following is a short overview of what is provided. But first, the generic legal blurboid: All source code contained in CauseWay Tools Package 1, consisting of the files FILEVIEW.ASM, GETENV.ASM, and SETENV2.ASM, is hereby released to public domain. Michael Devore grants no warranties, express or implied, regarding the CauseWay Tools Package 1's fitness for any application, use, or purpose. Use of these routines is strictly at your own risk and pleasure. The showcase of CauseWay Tools Package 1 is the 100% assembly language file viewer, written by Ted Means. This nifty utility allows viewing ASCII files up to 4G in size via a Clipper-callable routine. You can control many of the display aspects of the file viewed, via keystrokes or other mechanisms. A small example PRG, called CWFVDEMO.PRG that demonstrates use of the file viewer is included. Simply compile it with Clipper's /n option and then pass the file name you wish to view on the command line. SETENV2.ASM is a version of the public domain SETENV.ASM by Kevin Saffer modified by Michael Devore to work in protected mode. SETE will add variables to the DOS master environment table. GETENV.ASM is a small routine written by Michael Devore which behaves the same as Clipper's internal GETENV routine. This version, however, does not fail, disapprove, or act inappropriately if an environment variable, such as PATH, exceeds 127 characters. Note that linking in GETENV.OBJ probably will cause a duplicate symbol warning because the Clipper module which defines GETENV also defines GETE, meaning that the module still gets linked in. If you find this particularly bothersome, you can modify GETENV.ASM to publicly list GETE as an additional entry point (currently that's all Clipper does anyway, force GETE to call GETENV). Any questions, comments, bug reports, or feature enhancements, please direct them to Michael Devore [71540,62]. He will forward on any file viewer comments more appropriate for Ted's examination. File Size: 20,459 File Date: 12/19/96 |
|
|
| danlnk.zip |
|
Set of Blinker link scripts for Clipper,Nanfor,Netto,CT3,Six File Size: 13,118 File Date: 04/26/94 |
|
|
| dbedit.zip |
|
Conventional Edit Screen within TBrowse File Size: 9,458 File Date: 01/07/94 |
|
|
| dbfread.zip |
|
Perl SOURCE CODE to read .DBF's. File Size: 4,491br>File Date: 07/22/96 |
|
|
| dbfsrc.zip |
|
Source Code Generator for Database Creation The utility allows for Function Names to be specified. Multiple Functions (databases) can be appended to the same file. DOS Wildcard File specifications can be used for the Database Name. For Wildcards, a function that creates all the databases can be specified. If left blank, then it is not created. The S&S Computing Group, Copyright (c) 1995. This SOURCE CODE and executable may be freely used or distributed as long as this header remains intact. The SOURCE CODE cannot be distributed as a stand alone utility for a profit, but can be incorporated in your applications. File Size: 5,417 File Date: 01/14/96 |
|
|
| deflt.zip |
|
Default arguments, ala C++ in function statement- include file File Size: 4,353 File Date: 09/10/94 |
|
|
| delayr.zip |
|
Run any codeblock on a deferred basis. File Size: 6,125 File Date: 07/16/94 |
|
|
| dgetsy.zip |
|
DBS Getsys for date GETs File Size: 8,381 File Date: 03/25/94 |
|
|
| dofor.zip |
|
DO File Size: 6,560 File Date: 04/29/95 |
|
|
| dots11.zip |
|
Echo dots when keying password. File Size: 3,434 File Date: 08/10/94 |
|
|
| dsu_udfs.zip |
|
A set of functions to save and restore database information. Assumptions: 1. That all databases are open in contiguous areas. (that is, that all areas between the first and the last area are used.) 2. That the first area used is area 1. 3. That no databases are opened read-only. 4. That a database name is the same as its alias. This function depends on my SaveArry() and LoadArry() functions which can save and restore multi-level arrays. It also uses my version of Victor Szol's OpenMode() function. ( included ) This is an original work by Peter Townsend and is hereby placed in the public domain. File Size: 8,623 File Date: 02/19/97 |
|
|
| edta.zip |
|
EDTA 1.1 (Extended Data Type Abstraction version 1.1) is written by Arno Tolmeijer, Copyright (C) 1994-1995 and is freeware. EDTA is a library to be used with CA-Clipper 5.x. With this library it is possible to emulate hexadecimal numbers and bitmaps. File Size: 21,461 File Date: 01/14/96 |
|
|
| elephant.zip |
|
How programmers hunt elephants using different languages. Humor. File Size: 3,365 File Date: 06/07/96 |
|
|
| evalti.zip |
|
Time drive Codeblock File Size: 10,648 File Date: 01/01/94 |
|
|
| exact.zip |
|
Overcome Clipper's float point math comparison headaches - SOURCE CODE File Size: 2,833 File Date: 07/21/94 |
|
|
| exactime.zip |
|
A program to dial the U.S. Naval Observatory and download the time from the Atomic Clock. This will set the time and date on your PC very accurately. If you are connected to a Novell file server and you have console operator or supervisor rights, it will set the time and date on the file server as well. You can place this in your autoexec.bat and set it up so that it only dials on a periodic basis. Your choices are every 1, 2, 3, 7, 14 or 30 days. File Size: 146,598 File Date: 04/08/96 |
|
|
| extmem.zip |
|
Size of extended memory - needs Nanforum Lib File Size: 6,696 File Date: 05/30/95 |
|
|
| fbrowse.zip |
|
A pure Clipper virtual file browser. This is very nice and has search capabilities, help, imbedded color capability, line preprocessing, and more. This is a nice work by a collaboration of FIDO echo participants. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 11,641 File Date: 07/22/96 |
|
|
| fidopars.zip |
|
Clipper code for reading and writing FIDO .MSG format mail packets. File Size: 14,327 File Date: 02/06/94 PUBLIC DOMAIN. SOURCE CODE
|
|
|
| fileev.zip |
|
Evaluate Codeblock on files from picklist File Size: 7,233 File Date: 11/08/94 |
|
|
| filescan.zip |
|
Presented here as the main attraction is FileScan() which was modeled after one that has the same name in Dirk Lesko's FUNCky II developement library. The primary purpose of cloning FileScan was to show a fellow programmer how to code functions that might save them time by having a black box routine. Many new programmers may wonder how a function was put together in a third party library, which does not include source code, and here we can show one way which it might have been coded if done in Clipper. I'm sure that this function (filescan) was coded with either assembler or c and not Clipper. File Size: 22,004 File Date: 05/14/95 SOURCE CODE
|
|
|
| filetran.zip |
|
The filetran function is like the strtran function, except that it can process any size file. PUBLIC DOMAIN with SOURCE CODE. File Size: 3,634 File Date: 12/01/96 |
|
|
| filnpath.zip |
|
This pure Clipper program will accept a file name as a parameter and return the full dos path if it is found in the current path. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 2,508 File Date: 08/24/95 |
|
|
| filter.zip |
|
A fast interactive filter on GET and TBrowse objects - SOURCE CODE File Size: 58,636 File Date: 05/18/95 |
|
|
| floppy.zip |
|
Display floppy drive types + sizes - need Nanforum Lib File Size: 6,805 File Date: 06/13/95 fp_ |
|
|
| str.zip |
|
FP_STRING: Convert numeric value to String File Size: 7,365 File Date: 03/17/94 |
|
|
| fwtips.zip |
|
(requires nb013.zip) Archive of three FiveWin tip files readable with the NoteBase viewer. File Size: 95,564 File Date: 07/23/95 |
|
|
| gase.zip |
|
Clipper TSR mimicing SideKick (needs Grumpfish/Switch-ASE) File Size: 24,028 File Date: 06/02/94 |
|
|
| getpp.zip |
|
Get System Replacement - GETSYSPP.PRG by John Kaster File Size: 18,401 File Date: 07/23/94 |
|
|
| gets2.zip |
|
GETS2.OBJ - fixes ...GET...PICT @K File Size: 9,261 File Date: 05/18/94 |
|
|
| gets52.zip |
|
GETLIST jumping with & w/o GETSYS File Size: 10,036 File Date: 05/01/94 |
|
|
| gttetris.zip |
|
So What's special about this ... well to be honest nothing, but I'd take a guess that your a clipperhead looking at this, so it's written 100% in CA-Clipper so thats one thing going for it!! Many people ask if Clipper can be used to write games, well this is just a small illustration of the fact that you can. It continues my series of programs and function that make the use of Text Mode applications that bit more appealing to the user! As such this has been released into PD, some ideas on the game structure were pulled from other Tetris games i've seen, lets face it how many different ways can tetris be written?? File Size: 11,670 File Date: 12/17/96 |
|
|
| hcf.zip |
|
Self decompressing archive of the HCFA medical forms, including the compiled executable and sample data tables. File Size: 145,170 File Date: 08/24/95 help_ |
|
|
| prg.zip |
|
Online Help in Clipper using MemoEdit() - source File Size: 4,638 File Date: 03/28/95 |
|
|
| hilite.zip |
|
Hilite whole line in TBrowse w s/c File Size: 4,346 File Date: 06/27/94 |
|
|
| hintp.zip |
|
Hintp is a quite amazing program that can actually run .PPO files. (you could store them in a memo field... hint hint) The compiled program makes Clipper act like an interpreter. Download this. You've got to see this. SOURCE CODE INCLUDED File Size: 17,457 File Date: 03/20/95 |
|
|
| hitcom.zip |
|
This is the Clipper source code to a variable length field Xmodem transfer protocol. Generally, xmodem transfers packets of 128 Bytes, but this version sends a single standard length header, and that header redefines the length of the rest of the blocks in the transfer. Each packet includes a CRC check, and the whole thing was created for file transfers from handheld devices to host computers. (generally, to a PC) When developing files on a handheld, the file format is usually just a flat file. This protocol allows these flatfiles to be transferred to the host a single complete record at a time, where it is generally transferred into the file file format. This source requires SilverClip library to compile, but the .EXE is in there if you want to play with it. It requires a null modem cable between the two devices. PUBLIC DOMAIN. INCLUDES SOURCE. File Size: 152,375 File Date: 11/05/96 |
|
|
| hlpsy204.zip |
|
HelpSys v2.04 - Helpsystem File Size: 46,271 File Date: 07/18/94 |
|
|
| humor.zip |
|
A humorous text message about different levels of programming ability. File Size: 4,893 File Date: 07/22/96 |
|
|
| ide_snum.zip |
|
This function will read the serial number from an IDE drive. With C source. File Size: 5,677 File Date: 03/01/96 |
|
|
| idle.zip |
|
A C function that provides idle stat announcement to the operating system. This is intended to allow Clipper to not hog all of the processor time when run in a multitasking environment. Requires FT_ONIDLE() from NanForum library to operate. File Size: 4,098 File Date: 05/31/96 |
|
|
| ierror.zip |
|
Internal Errors of Clipper in .NG format. File Size: 9,958 File Date: 08/10/96 |
|
|
| indexing.zip |
|
SOURCE CODE for a data driven indexing function with progress bars. File Size: 5,871 File Date: 05/26/96 |
|
|
| infodb.zip |
|
A function which displays the status of the current alias. Very nice with SOURCE CODE and freeware release. File Size: 12,602 File Date: 07/26/95 |
|
|
| inkeys.zip |
|
A table of inkey values, Header names and Descriptions in .DBF format. File Size: 4,034 File Date: 07/11/95 |
|
|
| isdir.zip |
|
Terry Carmen's ASM function for determining the existance of a directory. This one works correctly on both local drives and networks. File Size: 4,732 File Date: 04/17/96 |
|
|
| isdir2.zip |
|
More code and .ASM to determine the existance of a directory. File Size: 7,836 File Date: 08/09/96 |
|
|
| isexclus.zip |
|
Clipper SOURCE CODE to determine if you can open a file exclusively. File Size: 3,037 File Date: 06/14/96 |
|
|
| isfile.zip |
|
Useful File I/O routines and library File Size: 22,010 File Date: 05/14/95 |
|
|
| isprint.zip |
|
Terry Carmen's excellent replacement for the generic Clipper function isprinter(), that is able to correctly handle LPT1, LPT2 and LPT3, unlike the original Clipper function which only works for LPT1. File Size: 3,692 File Date: 01/20/92 |
|
|
| isremote.zip |
|
SOURCE CODE to determine if a drive is local or remote (network). File Size: 4,481 File Date: 08/10/96 |
|
|
| juanito.zip |
|
SOURCE CODE and executables for some PUBLIC DOMAIN file maintenance routines that are reported to detect junk in .DBF files and more. File Size: 35,408 File Date: 07/11/95 |
|
|
| julian.zip |
|
This is a pure Clipper collection of Julian Time/Date functions that will allow you to perform many time and date calculations without regard for time crossing midnight. This is a very complete library of julian functions. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 4,041 File Date: 01/25/96 |
|
|
| kcode.zip |
|
Several nice disk/directory I/O utilities and SOURCE CODE File Size: 15,951 File Date: 05/09/95 |
|
|
| lantast.zip |
|
This .ASM and .OBJ code will return .t. or .f. depending on whether Lantastic is running. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 3,182 File Date: 06/01/95 |
|
|
| listst.zip |
|
Call stack listing function File Size: 4,833 File Date: 03/05/94 |
|
|
| llss.zip |
|
Linear least-squared-error regression analysis (needs Nanfor.Lib) File Size: 6,192 File Date: 07/16/94 |
|
|
| logon.zip |
|
User Login, Logoff, Maintenance, Security checking. SOURCE CODE included. File Size: 8,734 File Date: 06/21/95 |
|
|
| lotuswk1.zip |
|
This Clipper code will convert a dbf to Lotus 2.01 [wk1] format. File Size: 1,804 File Date: 12/19/96 |
|
|
| lrc8.zip |
|
SOURCE CODE to generate LRC8 Checksums. PUBLIC DOMAIN. SOURCE CODE included. File Size: 5,625 File Date: 08/10/96 |
|
|
| mcb2intl.zip |
|
(Description not available) File Size: 30,289 File Date: 08/16/95 |
|
|
| mcbar22.zip |
|
(Description not available) File Size: 50,111 File Date: 08/09/95 |
|
|
| mcdebug.zip |
|
A routine to determine values for Manifest Constants (#defines) in a given PRG (and, optionally, any #included files). Ultimately intended to be incorporated into the Clipper debugger. For now, run from the debugger's expression window, passing the current PRG name (with or without extension) as a parameter, e.g.: ?mc('thisprg') ?mc('thisprg.prg') File Size: 7,093 File Date: 04/02/96 |
|
|
| memoget.zip |
|
SOURCE CODE which shows how to do a memoedit from a get. File Size: 4,794 File Date: 07/22/96 |
|
|
| menuprmt.zip |
|
A replacement for MENU TO which supports a screen saver. PUBLIC DOMAIN. INCLUDES SOURCE CODE. File Size: 3,983 File Date: 08/10/96 |
|
|
| move.zip |
|
Well maybe this is just a mild shower or maybe everyone else has seen it, but I have just hatched this idea as a result of a legacy app that is killing me on erratic performance. I have just implemented this and thought it would be useful to get additional comments, testing, or ideas. So, following is some code which intervenes in all of Clippers movement commands and attempts to verify the results of the index movement against the actual data in the dbf. There is certainly some sacrifice in performance as a result of the intervention. I tested 5928 seeks - performance time requirement doubled - but we are talking about 1/10 of 1 second. So see what you think. Tom Claffy File Size: 7,218 File Date: 07/22/96 |
|
|
| mswini.zip |
|
Full Windows INI File access from Clipper File Size: 6,354 File Date: 03/08/94 |
|
|
| mltiline.zip |
|
SOURCE CODE which demonstrates how to create a multi line tbrowse. File Size: 4,746 File Date: 06/10/95 |
|
|
| name2hdl.zip |
|
Clipper callable .asm and .obj function to return the handle when given the filename. This function uses no Clipper internals and gets the handle information from DOSs Job File Table. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 4,367 File Date: 02/22/95 |
|
|
| nase.zip |
|
Clipper TSR mimicing SideKick (need Nanfor.lib/Switch-ASE) File Size: 19,788 File Date: 06/03/94 |
|
|
| newmerge.zip |
|
This is the basis for a great mailmerge. Pure Clipper (almost...there is a C obj) This will allow you to create a form letter, and then process it against a data file. It will also allow you to imbed printer codes and Clipper functions into the form letter. (so you can imbed things like «FULLDATE» and it will place the correct date like April 20, 1994 in the form letter) It also includes basic list processing. (very basic, but it works as a data dumper) Printer codes and Clipper function imbedding are table driven. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 17,380 File Date: 07/17/94 |
|
|
| npos52.zip |
|
CA-Clipper NTXPos() - relative record position File Size: 6,291 File Date: 12/03/93 n_ |
|
|
| pers.zip |
|
(Description not available) File Size: 10,002 File Date: 08/15/94 |
|
|
| ofgini2.zip |
|
oFgIni is an object library written 100% in Clipper 5.x using Class(y) 2.0x. It allows the Clipper programmer to create and manage .ini files just like Windows 3.x. oFgIni will return the following types C, L, N, and D. To use oFgIni you must own Classy 2.0b or higher. With NG file. File Size: 20,942 File Date: 09/11/94 |
|
|
| oopsl2.zip |
|
OOPS WorkShop (source needs Class(y) or compatible engine) File Size: 45,039 File Date: 09/21/94 |
|
|
| openlist.zip |
|
This pure Clipper program, when run inside your running program, will scan all file areas, and show you a snapshot of file and index usage so you can easily see what is open at any given time. Mostly for debugging and development purposes. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 3,310 File Date: 08/24/95 |
|
|
| output.zip |
|
Module for sending reports to screen/file (needs Nanfor.Lib) File Size: 5,271 File Date: 07/16/94 |
|
|
| p5math.zip |
|
dismath.obj - disable buggy Pentium math copro calls - works with S'87 and 5.x File Size: 5,401 File Date: 03/20/95 pct_ |
|
|
| look.zip |
|
This code will allow you to create the look and feel of Norton Utilities. File Size: 23,527 File Date: 11/10/95 |
|
|
| pickda.zip |
|
Menu module allowing user to set preferences (needs Nanfor.Lib) File Size: 4,275 File Date: 07/16/94 |
|
|
| pickfile.zip |
|
This pure Clipper function will accept a wildcard DOS filespec and present you with a list of files to pick from that match the filespec. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 3,069 File Date: 08/24/95 |
|
|
| postscrp.zip |
|
A short text file on how to output postscript data and a postscript Norton Guide. File Size: 13,832 File Date: 07/22/96 prb_ |
|
|
| prb_calc.zip |
|
This pure Clipper function is a Math calculator that includes a simulated paper tape. It has +,-,*,/,^ and memory functions, too. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 6,218 File Date: 08/24/95 prb_ |
|
|
| prb_hotp.zip |
|
This function is primarily used in validation routines where you would like to present a field that the user can just start typeing and the browse jumps down through the file as you type. Hot Pick, just like the name says. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 4,284 File Date: 08/24/95 |
|
|
| prcommit.zip |
|
A quick and effective function for flushing or commiting the printer port. This will cause files to print immediately on networks. PUBLIC DOMAIN. SOURCE CODE INCLUDED. File Size: 3,256 File Date: 08/09/96 |
|
|
| printer.zip |
|
The FIDO printer project, which includes a small table of printer, and the init and accessor functions to use them in any program. Not bad. I use this in all of my programs, and my customers love it. Recently updated to contain more printers, and a slip printer table for the Epson DP-8340, and a sample program that uses both of them from my POS system. PUBLIC DOMAIN. SOURCE CODE INCLUDED. TABLES INCLUDED. File Size: 9,018 File Date: 06/20/95 |
|
|
| prnpcx.zip |
|
Print .PCX to Laserjet (requires FUNCky) File Size: 16,192 File Date: 11/28/94 |
|
|
| prof12.zip |
|
SRC Read/write Windows .INI file File Size: 5,248 File Date: 01/17/95 |
|
|
| push.zip |
|
An old, simple, and very stable HD menuing system I wrote years ago. Even though it's a bit old, it works like a charm, it's very small, and it uses no memory. It also works fine on networks. SHAREWARE, and not limited in any way. File Size: 307,963 File Date: 02/21/93 |
|
|
| qwk2clip.zip |
| Clipper 5.x example SOURCE CODE for reading a QWK mail packet file and storing the messages in a DBF. It also contains |
|
|
| QWKLAY16.ZIp |
|
a description of the QWK-specs. PUBLIC DOMAIN. File Size: 25,192 File Date: 07/02/96 |
|
|
| radiob.zip |
|
Radio Buttons and Checkboxes File Size: 12,171 File Date: 12/10/94 |
|
|
| random.zip |
|
The Clipper code for two random number generating functions. The first is a simple but good working random number generator for with a period of 2^31-2. It generates uniformly distributed numbers in the range from 0 to 1, limits included. The second has an unknown period, and produces random numbers between 0 and 1 PUBLIC DOMAIN SOURCE CODE File Size: 3,494 File Date: 12/01/96 |
|
|
| rcalc.zip |
|
PUBLIC DOMAIN Clipper SOURCE CODE for a popup calculator. File Size: 5,551 File Date: 10/19/95 |
|
|
| repobj.zip |
|
Report Class with source File Size: 17,835 File Date: 05/03/94 |
|
|
| sc.zip |
| Compare the .DBF file structures in two directories. Perfect for analyzing a client directory of data files to some you brought on a floppy, so you can see quickly which structures are out of date. This baby will save you hours and hundreds of customer support calls, by getting it right the first time. PUBLIC DOMAIN. SOURCE CODE INCLUDED This is the new improved version of |
|
|
| STRUCOMP.ZIp |
|
listed below. This one allows you to redirect the output to screen, file or printer, and presents you with an onscreen display of the progress. Thanks to Owen Parker for the changes and update. File Size: 167,059 File Date: 04/11/96 |
|
|
| scatgath.zip |
|
Two functions. One to used to create arrays of field contents (scatter) and one used to replace the array contents back into the fields. PUBLIC DOMAIN. SOURCE CODE INCLUDED. File Size: 3,442 File Date: 08/09/96 |
|
|
| scbfnd.zip |
|
The speed search routines allow you to search on any word within a field. It is especially useful on large databases, since the '$' operator and at() function could be used but becomes unacceptably slow the larger the database becomes. Speed search allows multiple fields to be added to the index. So, for example, if you have 3 address fields and you want to search on any element in these fields, you can pass all three field names. An example of the speed search routine, working on a 'real' inventory database with 11,500 items. The database had a 30 character description field, which has on average 4-5 words. A search database containing 46,000 elements was created using space and the / character as delimiters. The combined speed search element databases and corresponding indexes took over 1MB of space. Performing a basic search using a 486SX-25 standalone machine took on average less than 1/2 seconds using the speed search, and over 10 seconds using the '$' operator. File Size: 14,432 File Date: 05/21/95 |
|
|
| schedu.zip |
|
Multi tasking scheduler State Machine - needs Class(y) and OnTick() The idea behind this module is, to allow high level procedures and functions to be execute in the background, no matter what your main programm is doing. It should be easy to use without modification to your existing applications. Since the best result can be achieved when small pieces of code are executed simultaneously, I'm using only objects for background execution, calling their methods through the scheduler. I.e., thinking of a typical communication over the serial line, you have 4 different states: waiting for data, preparing data to be send, sending data. (Thats why this is also called a 'state machine'). Each of these states (at least) can be coded in a simple method of a, say, serial class. Now you must add a method to select the appropriate state and your background communication is ready. File Size: 11,214 File Date: 02/25/95 |
|
|
| scrnsv.zip |
|
Simple screen saver in Clipper Code File Size: 3,899 File Date: 03/28/95 |
|
|
| scrolg.zip |
|
True scrolling GETs File Size: 8,794 File Date: 05/07/94 |
|
|
| scroll.zip |
|
Scroll Get(s) from .dbf w s/c - free File Size: 7,685 File Date: 07/18/94 |
|
|
| serial.zip |
|
This program demonstrates how to read and write a disk serial number. Requires NanForum library. SOURCE CODE INCLUDED File Size: 2,674 File Date: 08/24/95 |
|
|
| setbox.zip |
|
Pre-Processor command to define centered box (needs Nanfor.Lib) File Size: 4,669 File Date: 07/16/94 |
|
|
| shade_it.zip |
|
This .C and .OBJ is a simple example of see through shadowing. It is quite fast. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 2,931 File Date: 05/30/95 |
|
|
| shalert.zip |
|
Use to pop up a message to the user and allow them to select from an array of choices, or simply select continue. Good for error messages. Use instead of clipper's Alert() function which has deficiencies and some parameters are unSRCumented so may not exist in future releases. Also improves color handling. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 3,838 File Date: 08/24/95 |
|
|
| shufle.zip |
|
Shuffle - *nice* screen saver function File Size: 4,707 File Date: 09/11/94 |
|
|
| sieve.zip |
|
My award winning, fastest in over 600 entries, Sieve of Eratosthenes. Pure Clipper code that will find all of the prime numbers in the first 1000 integers several times per second! (4 complete sieves per second on my 486/66) This was the winner of the Reference Clipper code contest last year. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 2,715 File Date: 08/24/95 |
|
|
| sigrea.zip |
|
GETSYS add-ons (memo, logical, right) File Size: 23,836 File Date: 05/16/94 |
|
|
| srchtxt.zip |
|
Search ASCII text (SDF) quickly File Size: 3,494 File Date: 05/16/95 |
|
|
| stackey.zip |
|
A set of functions that push or pop all of the set key conditions. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 2,800 File Date: 08/24/95 |
|
|
| strucomp.zip |
| Compare the .DBF file structures in two directories. Perfect for analyzing a client directory of data files to some you brought on a floppy, so you can see quickly which structures are out of date. This baby will save you hours and hundreds of customer support calls, by getting it right the first time. PUBLIC DOMAIN. SOURCE CODE INCLUDED The new improved version of this is above as |
|
|
| SC.ZIP |
|
No Info File Size: 3,453 File Date: 08/24/95 |
|
|
| struwrit.zip |
|
Compile this and run it against an existing .DBF, and it will write the Clipper code needed to create that .DBF. This is a simple code generator. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 3,369 File Date: 08/24/95 |
|
|
| tbcolo.zip |
|
Synchronize colors of non-adjacent columns File Size: 3,950 File Date: 08/20/94 |
|
|
| tbget.zip |
|
A class of scrolling gets via TBROWSE(). Requires Classy. File Size: 9,371 File Date: 07/27/95 |
|
|
| tbhilite.zip |
|
Highlite an entire row of a TBrowse File Size: 7,971 File Date: 05/18/95 |
|
|
| timege.zip |
|
Formatted GETs on time values File Size: 5,658 File Date: 04/22/95 |
|
|
| tree.zip |
|
This recursive directory tree program will create graphical trees. Pure Clipper. PUBLIC DOMAIN. SOURCE CODE INCLUDED File Size: 4,045 File Date: 08/24/95 |
|
|
| trig.zip |
| This article has been prompted by some very public begging by David Peterson. No apologies are offered if the work is detected as being Summer '87ish. It is. But don't worry, you can rework them and resubmit them in next month's Clippings!!! Some years ago I had the craving to work with some heavenly bodies .... astronomical that is :-^). I needed to calculate the arctangent of a number associated with some solar radiation data and found that there was a sad lack of precanned Clipper functions to suit. Whilst some trig functions had been published, e.g by Straley, they had limitations on their input ranges or had inherent errors. So I massaged them and the following code resulted. Polynomial approximations can be used to achieve many solutions with quite high orders of accuracy as these examples demonstrate. Have you improved on someone's code lately? Why not submit it. At least it will keep David's begging bowl hidden. Ross McKenzie for the CUG(M), Melbourne, Australia CLIPPER SOURCE CODE (may not be as fast as |
|
|
| triglib.zip - ReadMe's - 1: |
|
written in C) File Size: 4,670 File Date: 12/03/96 |
|
|
| triglib.zip |
|
Clipper Trig functions: TANGENT(nArgument) ==> Tangent of the angle supplied in degrees ATANGENT(nArgument) ==> Arctangent of the argument in degrees SINE(nArgument) ==> Sine of the angle supplied in degrees ASINE(nArgument) ==> Arcsine of the argument in degrees COSINE(nArgument) ==> Cosine of the angle supplied in degrees ACOSINE(nArgument) ==> Arccosine of the argument in degrees To use the functions, include this library, MATHFUNC.LIB and the Microsoft floating point library LLIBCA.LIB when linking. (Note: The floating point library must be LLIBCA.LIB for Clipper 5.2 and earlier. This library has not been tested with version 5.3) Note from Phil: This will probably NOT work with 5.3 File Size: 122,995 File Date: 11/13/95 |
|
|
| twolin.zip |
|
Multi-line TBrowse example File Size: 4,752 File Date: 06/10/95 |
|
|
| valert.zip |
|
Replacement for Clippers' ALERT() function. PUBLIC DOMAIN with SOURCE CODE! File Size: 9,349 File Date: 08/12/96 |
|
|
| volume.zip |
|
Volume label and serial number routines File Size: 6,671 File Date: 05/30/94 |
|
|
| vtree.zip |
|
Building dirtree - includes source File Size: 3,397 File Date: 08/17/94 |
|
|
| winclp.zip |
|
Access Windows-ClipBoard from Clipper File Size: 5,121 File Date: 02/17/94 |
|
|
| xbasefmt.zip |
|
I've been looking for a simple database tool for my work with C programming and bibliographical database systems. During my investigation of a lot of BBS's, FTP sites, toolboxes etc. I've discovered at lot of almost-ready-to-fly Xbase clones. This made me wonder why no one has collected a description of Xbase files AND made a simple package of C functions to handle this type of data files. THAT was my goal - and THIS is the result. Erik Bachmann File Size: 13,817 File Date: 09/11/96 |
|
|
| xdir.zip |
|
See directory from DOS via Clipper - Source File Size: 7,961 File Date: 04/26/94 |
|
|
| xgets2.zip |
|
xGETs - extends Clipper's GET-System File Size: 8,115 File Date: 03/11/94 |
|
|
| xmassave.zip |
|
Merry Christmas everyone! A little present for all you fellow clipperHeads out there in NetLand. You may do with this code as you will, it comes with but a few guarantees :- 1. It will occupy some disk space 2. It may occupy some processor time Beyond that there are absolutely no guarantees at all, but it is completely written in Clipper and relies on no other 3rd party libraries. How you hook it into your user interfaces is left as an exercise for the reader. There are more text mode screen savers where this one came from, if anyone is in the slightest interested!! Anyway enjoy, have fun, and have a very merry christmas! File Size: 6,866 File Date: 12/17/96 |
|
|
| yags.zip |
|
Yet another GET Scroller - with SAYs File Size: 5,210 File Date: 03/07/95 |
|
|
| Copyright © 1997-2009 Karland International. All Rights Reserved |