Source Code Contributed by
Xbase++ Programmers

The source code presented here has been contributed by various programmers
to be used freely by others, and is offered without any guarantee or warranty.

Please see the individual documentation for any further details about using the code.

None of the source code presented here has any relation to
Top-Down Library, Clayton Jones, or Clayton Jones Companies
.
This page is offered as a public service.

Want to contribute to this page?  See "Guidelines" at the bottom.
 
BdButton.zip (141k) 
BDButton Class - Lets you create buttons that have multi-line text with bitmaps. You can choose raised or flat buttons. You can add sound to the mouse clicks, etc. Comes with some nice preprocessor commands to have Clipper-like syntax. Has a test demo to show examples.
Contributed by Brent Dubs
BdVideo.zip (14k)
BDVideo Class - Allows you to play AVI, MPG, DAT, etc. video files in your Xbase++ apps. Has methods for playing, pausing, skipping forward and backward, adjusting playing speed, volume controls, and more. Requires the multimedia extension from Alaska (included). Includes 2 demos (with project files) for examples of use.
Contributed by Brent Dubs
BdZip.Zip (3k)
BDZip Compression functions for addZIP library - Allows you to use the addZIP compression library with Xbase++. Allows you to create PKZIP compatible files. Includes zip, unzip, test, and view functions. Requires the BAP library from Alaska's webpage and the addZIP compress DLLs.
Contributed by Brent Dubs
Gmake.bat (700 bytes)
A batch file that will compile single .PRG files. It leaves behind an .EXE and a .XPJ file with the same names as the .PRG.
Contributed by Terry Wolfe
Mem2xpf.zip (1.9k)
Creates a small text mode program that will convert one or more MEM files to XPF.
Contributed by Richard Pulliam
New file, 9/15/2003
PIMTruler.zip (6.2k) similar to the ones below, but with added features:
Purpose: To enable the placement of a horizontal and/or a vertical ruler on any page/dialog.
Features: User selectable Pixel, Imperial or Metric scales by right clicking on the scale graticule. Especially for the Top-Down Row,Column co-ordinate system there is an additional scale on the vertical ruler defined in Top-Down Rows.  The horizontal ruler displays Top-Down Columns. Extremely useful when making Row/Col changes to a dialog or other display object.
Contributed by Greg Doran

Pixel Rulers (3.5k)
Horizontal and vertical pixel rulers to aid in screen layout.
Each ruler is a separate movable window.  These are ready to compile with included project file.
Contributed by Alex Scott

Pixel Rulers #2 (3.8k)
Same as above, but with modifications to have both in one file, callable as separate functions, with ability to specify the resolution.  The ico files are also included with an arc file ready to compile.
Modification contributed by Sander Elias
Sysadmin.zip (7.3k)
"How can I tell who is logged on?". This is a solution to that question.  It also has several other features to incorporate a Sys. Admin. messaging system to users.  It includes:
1. A Request to users to Exit the Application (from Please to Get Off!).
2. Issuing global system messages.
3. Issuing Sys AdMin 1:1 User specific messages
4. Establishing who is Logged on.
5. Forcing a remote shutdown of an instance of the application.
Contributed by Greg Doran
Textsearch.zip (3.3k)
Search and replace in many files with subdirectories.
Submitted by Adrian Wykrota
Xbpcolor.zip (2.2k)
Functions to transform a Clipper color string into an array containing color codes, ready to use with Xbase Parts
Contributed by José Luis Otermin

                                  Guidelines For Contributing To This List

1) All code should be in a ready-to-download zip file with explanatory text file included. Any documentation, copyrights/user rights, etc should be in this file.

2) Send it to me attached to an email. In the email please include a brief descriptive paragraph explaining what it is. I'll put the paragraph on the web page with a link to the file.

3) Please nothing massive, no compiled apps - just source code and documentation. I have some unused megabytes of space on my server, but it's not unlimited.

  Copyright © 1999-2008 Clayton Jones
All rights Reserved

 
Return to: Software and Services | Home