* website/*
+ set eol-style to native for all text files
! fixed inconsistent EOL in 3rd party .js files
* contrib/hbct/tests/addascii.prg
* contrib/hbct/tests/ctwtest.prg
* contrib/hbct/tests/math.prg
* contrib/hbct/tests/num1.prg
* contrib/hbct/tests/trig.prg
* contrib/hbnf/clrsel.prg
* contrib/hbnf/menu1.prg
* contrib/hbnf/sqzn.prg
* tests/db_brows.prg
* tests/fsplit.prg
* tests/mathtest.prg
* tests/newrdd.prg
* tests/round.prg
* tests/say.prg
* tests/scroll.prg
* tests/teststr.prg
* tests/transtst.prg
* tests/wvtext.prg
! fixed to use inkey.ch macros instead of literals
* corrected hbformat mistakes
457 lines
22 KiB
HTML
457 lines
22 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<title>Harbour Project - Contribution</title>
|
|
<link href="css/styles.css" rel="stylesheet" type="text/css" />
|
|
<script type="text/javascript" src="menu/stmenu.js"></script>
|
|
<style type="text/css">
|
|
<!--
|
|
.style2 {color: #0099CC}
|
|
-->
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<table width="740" border="0" align="center" cellpadding="0" cellspacing="1" bordercolor="#000000">
|
|
<tr>
|
|
<td valign="top" bgcolor="#000000"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td height="229" valign="top" background="images/header_03.png" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
<tr>
|
|
<td width="6%"><img src="images/header_01.jpg" width="287" height="164" /></td>
|
|
<td width="94%"><img src="images/header_02.jpg" width="448" height="164" /></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
<tr>
|
|
<td background="images/menu-bg.gif"><table width="100%" border="0" cellspacing="0" cellpadding="0">
|
|
|
|
<tr>
|
|
<td width="95%" height="65" valign="top" background="images/menu-bg2.png"><script type="text/javascript" src="menu/harbour-menu.js"></script></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
<tr>
|
|
<td bgcolor="#FFFFFF"><table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
|
|
<tr>
|
|
<td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
|
|
<tr valign="bottom">
|
|
<td width="2%" height="26" class="tabela_box_trans_TL"> </td>
|
|
<td width="96%" height="26" class="title">Harbour Contributions</td>
|
|
<td width="2%" height="26" class="tabela_box_trans_TR"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top">Contributions are 3rd party libraries, sources or other products, which are bundled with the main Harbour distribution. The contrib is available in the ZIP package that contains the sources of Harbour Project.<br />
|
|
<br />
|
|
<em> Important: Common to all contributions is that you can download them freely but please note the licensing terms, which are included in the distribution folder.<a href="about.html" class="black_link"></a></em></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"> </td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo">gtAlleg</span><br />
|
|
<span class="read_more"><span class="crew_mail">Author: Mauricio Abre <maurifull@datafull.com></span><br />
|
|
</span>Allegro based virtual GT with graphic extensions. This GT driver uses the powerful Allegro library to create windows also Allegro library is mostly used for game programming.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
gtwvg</span><br />
|
|
<span class="read_more"><span class="crew_mail">Author: Pritpal Bedi <pritpal@vouchcac.com></span></span><br />
|
|
This library can be used for pure console applications instead of GTWVT. But if used with GUI extensions, very appealing Windows screens without sacrificing the Clipper syntax. Additionally GTWVG has a nice set of Wvt*Classes() which employ the common event loop.<br />
|
|
<br />
|
|
You can create high performance dialogs with multiple Tbrowe, Reads, Bitmaps, Buttons, i.e. all GUI elements you can think of.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbbmcdx</span><br />
|
|
RDD bmdbfcdx compatible with dbfcdx of harbour, with bitmap filters and other extensions. </td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbct</span><br />
|
|
This library has functions and procedures compatible with the famous Clipper Tools for CA-Clipper (CT.LIB).</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbcurl</span><br />
|
|
<span class="read_more"><span class="crew_mail">Authors: Viktor Szakáts / Luiz Rafael Culik Guimaraes</span></span><br />
|
|
This is a Harbour interface for libcurl. Note what libcurl is a free and easy-to-use client-side URL transfer library, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. <br />
|
|
<br />
|
|
libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume, http proxy tunneling and more! See more info at <a href="http://curl.haxx.se/libcurl/" class="black_link">http://curl.haxx.se/libcurl</a>.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbfbird</span><br />
|
|
<span class="read_more"><span class="crew_mail">Author: Rodrigo Moreno <rodrigo_moreno@yahoo.com></span></span><br />
|
|
Harbour Low Level api for Firebird and Interbase RDBMS, including classes and functions to work with these RDBMS.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbfimage</span><br />
|
|
<span class="read_more"><span class="crew_mail">Author: Francesco Saverio Giudice <info@fsgiudice.com></span></span><br />
|
|
FreeImage graphic library low level (client api) interface code for Harbour. FreeImage Library is a porting to Harbour of famous FreeImage Project library. FreeImage is an Open Source library project for developers who would like to support popular graphics image formats like PNG, BMP, JPEG, TIFF and others as needed by today's multimedia applications.<br />
|
|
<br />
|
|
FreeImage is easy to use, fast, multithreading safe, compatible with all 32-bit versions of Windows, and cross-platform (works both with Linux and Mac ). See more at <a href="http://freeimage.sourceforge.net/" class="black_link">http://freeimage.sourceforge.net/</a></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbgd</span><br />
|
|
<span class="read_more"><span class="crew_mail">Authors: Francesco Saverio Giudice <info@fsgiudice.com> / Laverson Espíndola <laverson.espindola@gmail.com></span></span><br />
|
|
HBGD is basically a wrapper of Thomas Boutell's GD Library version 2.0.33 for Harbour. The GD Library is a powerfull graphic library very usefull expecially under CGI environment. HBGD actually contains almost all GD functions, more a set of functions that extends original library and a set of classes that make easier to work with this library. More info at <a href="http://www.boutell.com/gd/" class="black_link">http://www.boutell.com/gd/</a></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbgf</span><br />
|
|
Portable functions for creating GUI objects like windows, menus, buttons, etc. inside prg source code. Supports Win32, GTK & OS /2.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbgt</span><br /> Several functions for manipulation of strings and some generic compatible with Flagship.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbhpdf</span><br />
|
|
<span class="read_more"><span class="crew_mail">Author: Pritpal Bedi <pritpal@hotmail.com></span></span><br />
|
|
HaruLib wrappers for Harbour. Haru is a free, cross platform, open-sourced software library for generating PDF written in ANSI-C. More info at <a href="http://www.libharu.org" class="black_link">http://www.libharu.org</a> and <a href="http://sourceforge.net/projects/libharu/" class="black_link">http://sourceforge.net/projects/libharu</a></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbmisc</span><br />
|
|
Misc functions for manipulating strings, numbers, type conversions, classes for working with HTML and files, etc.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbmysql<br />
|
|
</span><span class="read_more"><span class="crew_mail">Author: Maurilio Longo <maurilio.longo@libero.it></span></span><br />
|
|
Harbour MySQL access classes. Includes a dbf2mysql.prg utility to converts a .dbf file into a MySQL table.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbmzip</span><br />
|
|
This library contains compression related functions to work with zip file support based on minizip library (http://www.winimage.com/zLibDll/minizip.html) including:
|
|
<ul>
|
|
<li>minizip version 1.01e source files</li>
|
|
<li>wrapper functions for minizip</li>
|
|
<li>some additionl functions to provide a higher level API for zip files</li>
|
|
</ul></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbNF<br />
|
|
</span>A port in Harbour of the Nanforum Library for Clipper.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbodbc<br />
|
|
</span>Harbour ODBC Library. Includes functions, procedures and classes to work with various RDBMS.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbpgsql<br />
|
|
</span><span class="read_more"><span class="crew_mail">Author: Maurilio Longo <maurilio.longo@libero.it></span></span><br />
|
|
Harbour Low Level api for Postgres RDBMS. Includes a dbf2pg.prg utility to converts a .dbf file into a Postgres table.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbsqlit3<br />
|
|
</span><span class="read_more"><span class="crew_mail">Author: P.Chornyj <myorg63@mail.ru></span></span><br />
|
|
Harbour interface for SQLite version 3. This library allow access a sqlite database using Harbour.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbssl<br />
|
|
</span><span class="read_more"><span class="crew_mail">Author: Viktor Szakáts</span></span><br />
|
|
OpenSSL API Harbour interface. Supports SSL, SSL_CIPHER, SSL_CTX, RAND, SSL_SESSION functions.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbtip<br />
|
|
</span>
|
|
TIP Class oriented Internet protocol library for Harbour. Supports FTP, POP3, HTTP and more.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbtpathy<br />
|
|
</span><span class="read_more"><span class="crew_mail">Author: Maurilio Longo <maurilio.longo@libero.it></span></span><br />
|
|
Telepathy emulation library. Telepathy is the best serial communication library for Nantucket/CA Clipper and this library has a significant amount of the functionality contained in Telepathy in
|
|
this Harbour port.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbvpdf<br />
|
|
</span><span class="read_more"><span class="crew_mail">Author: Victor K. <http://www.ihaveparts.com></span></span><br />
|
|
This is a pure Clipper Pdf Library what includes Harbour support and runs without the need for external files.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
hbwin<br />
|
|
</span>This library has functions, procedures and classes to access Win32 API.
|
|
Among these features are:
|
|
<ul>
|
|
<li>Windows registry</li>
|
|
<li>Printing subsystem for Win32 using GUI printing</li>
|
|
<li>Support for OLE objects</li>
|
|
<li>DLL handling functions<br />
|
|
and more.<br />
|
|
</li>
|
|
</ul></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
rddado<br />
|
|
</span><span class="read_more"><span class="crew_mail">Author: Fernando Mancera <fmancera@viaopen.com> / Antonio Linares <alinares@fivetechsoft.com></span></span><br />
|
|
ADORDD - RDD to automatically manage Microsoft ADO databases.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
rddads<br />
|
|
</span><span class="read_more"><span class="crew_mail">Author: Alexander Kresin <alex@belacy.belgorod.su></span></span><br />
|
|
RDDADS is an RDD for the Advantage Database Server, an xBase data server by Extended Systems. With this library your Harbour application can access a remote database server for a
|
|
true client/server architecture, or it can use the "local server" ADSLOC32.DLL for stand-alone or even small network installations. For more info visit <a href="http://www.advantagedatabase.com" class="black_link">http://www.advantagedatabase.com</a></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
rddsql<br />
|
|
</span><span class="read_more"><span class="crew_mail">Author: Mindaugas Kavaliauskas <dbtopas at dbtopas.lt></span></span><br />
|
|
SQL MIX (Memory Index) Database Driver. This library provides access to FB, MySQL and PostgreSQL servers.</td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><hr /></td>
|
|
<td > </td>
|
|
</tr>
|
|
<tr>
|
|
<td > </td>
|
|
<td valign="top"><span class="texto_subtitulo_maiusculo"><br />
|
|
xhb<br />
|
|
</span>Files containing functions, procedures and defines for cross-compatibility with xHarbour project.</td>
|
|
<td > </td>
|
|
</tr>
|
|
|
|
|
|
</table></td>
|
|
</tr>
|
|
<tr>
|
|
<td> </td>
|
|
</tr>
|
|
|
|
|
|
|
|
|
|
</table></td>
|
|
</tr>
|
|
<tr>
|
|
<td bgcolor="#FFFFFF"> </td>
|
|
</tr>
|
|
<tr>
|
|
<td height="32" background="images/footer.gif"><table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
|
|
<tr>
|
|
<td width="33%" class="footer"><a href="/" class="whitelink">Copyright © 1999-<script type="text/javascript">copyright_year()</script> The Harbour Project.</a></td>
|
|
<td width="33%" class="footer"><div align="center"><a href="legalnotes.html" class="whitelink">Terms of Service</a> | <a href="contact.html" class="whitelink">Contact Us</a></div></td>
|
|
<td width="33%" class="footer"><div align="right">Design
|
|
by <a href="mailto: vailtom@gmail.com" class="whitelink">Vailton Renato</a> </div>
|
|
<div align="right"></div></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
</table></td>
|
|
</tr>
|
|
</table>
|
|
</body>
|
|
</html>
|