Files
harbour-core/harbour/doc/en
Viktor Szakats e708033e0e 2008-06-13 19:19 UTC+0200 Viktor Szakats (harbour.01 syenar hu)
* source/rtl/gtwvt/gtwvt.h
   * source/rtl/gtwvt/gtwvt.c
   * tests/wvtext.prg
     + Added hb_gtInfo( HB_GTI_SELECTCOPY, <cMenuText> )
       to set the menu text ("Mark and Copy" on startup).
       cMenuText mustn't be zero length. Setting the menu text 
       also enables select&copy automatically. The call 
       will return the previously set menu text. To get 
       the menu text without setting a new one, use: 
       hb_gtInfo( HB_GTI_SELECTCOPY, "" )
       This is good if someone wants to adapt the menu 
       text to the OS's or app's language.

   * doc/en/hb_apiit.txt
   * include/hbapi.h
   * include/hbapiitm.h
   * source/rtl/gtwin/gtwin.c
   * source/rtl/hbgtcore.c
   * source/rtl/gtgui/gtgui.c
   * source/rtl/gtwvt/gtwvt.c
   * source/vm/macro.c
   * source/vm/debug.c
   * source/vm/itemapi.c
   * source/vm/hvm.c
   * source/vm/arrays.c
   * source/vm/extend.c
   * source/rdd/dbfntx/dbfntx1.c
   * source/rdd/sdf1.c
   * source/rdd/dbfcdx/dbfcdx1.c
   * source/rdd/delim1.c
   * source/rdd/dbf1.c
   * source/rdd/dbffpt/dbffpt1.c
   * contrib/hbw32/w32_ole.c
   * contrib/gtwvg/gtwvg.c
   * contrib/rddads/ads1.c
   * contrib/hbmisc/spd.c
   * contrib/hbbmcdx/bmdbfcdx1.c
   * contrib/examples/rdddbt/dbfdbt1.c
     * I did a mistake in 1999 by giving the name hb_itemPutCPtr() 
       to the function which would have to be correctly named 
       hb_itemPutCLPtr() (notice the 'L' for 'length').
       So, now this was renamed to hb_itemPutCLPtr(), and stub was 
       added with the old name, and Harbour code was changed to use 
       the new one. I've also added hb_itemPutCPtr2() as a version 
       not requiring len parameter, the proper name would be hb_itemPutCPtr() 
       for this, but we cannot use without breakin compatiblity.

       IMPORTANT: I'd strongly suggest all 3rd parties to update 
       their code to use the call hb_itemPutCLPtr() instead of 
       hb_itemPutCLPtr().

       The final goal would be to have hb_itemPutCPtr() with two 
       parameters instead of the hakish looking hb_itemPutCPtr2().

       I'd welcome any opinions how to reach this goal. I didn't want to 
       break compatiblity with 3rd parties this time, but IMO we may do 
       it in 1.1, or even before 1.0.

     ! The above also fixes the (potential) problem when hb_retc_buffer()'s 
       szText parameter was evaluated twice if HB_API_MACROS was #defined.
2008-06-13 17:26:48 +00:00
..
2000-06-20 02:21:06 +00:00
2000-04-23 23:15:41 +00:00
2000-04-23 23:15:41 +00:00
2000-06-15 01:08:51 +00:00
2000-08-12 23:39:35 +00:00
2000-11-02 22:33:00 +00:00
2000-06-20 02:21:06 +00:00
2000-07-12 09:57:27 +00:00

/*
 * $Id$
 */

/*  $DOC$
 *  $FUNCNAME$
 *     OVERVIEW
 *  $CATEGORY$
 *     Document
 *  $ONELINER$
 *     HARBOUR Read me
 *  $DESCRIPTION$
 *
 *                        <b>The Harbour project</b>   </par>
 *
 * <b>************************************************************************</b>   </par>
 * <b>*  This file contains information on obtaining, installing, and using  *</b>   </par>
 * <b>*  Harbour. Please read it *completely* before asking for help.        *</b>   </par>
 * <b>************************************************************************</b>   </par>

 * Harbour is a free implementation of an xBase language compiler. It is
 * designed to be source code compatible with the CA-Clipper(r) compiler.
 * That means that if you've got some code that would compile using
 * CA-Clipper(r) then it should compile under Harbour. The Harbour-Project
 * web page is:   </par>
 *              <b>http://www.Harbour-Project.org/</b>   </par>
 *
 *
 * Status and other information is always available from the web site.
 * There is a Harbour mailing list. Harbour is still at a very early
 * stage of development, so the mailing list is very much a Developers
 * only list, although every body is welcome to join in the discussions.   </par>
 *
 * We would like you to join the Harbour development team. If you are
 * interested you may suscribe to our mailing list and start contributing
 * to this free public project.   </par>
 *
 * Please feel free to report all questions, ideas, suggestions, fixes,
 * code, etc. you may need and want. With the help of all of you, the Harbour
 * compiler and runtime libraries will become a reality very soon.   </par>
 *
 *
 * <b>What this distribution contains</b>   </par>
 * ===============================   </par>
 *
 * This distribution is a Source code only distribution. It does not contain
 * any executable files. Executable versions of Harbour are available from
 * the web site. Executable versions of Harbour DO NOT create runable
 * programs. Harbour at the moment produces C output code, which must be
 * compiled with the Harbour Virtual Machine and the support libraries
 * in order to create a functioning program.   </par>
 * Please test running Harbour against your Clipper source code and report
 * any problems that might occur.    </par>
 *
 * Very important: The preprocessor functionality is now working.
 *
 * <b>Installation</b>   </par>
 * ------------   </par>
 *
 * 1. Unzip with Harbour zip file using pkunzip or equivalent.   </par>
 *         E.G. pkunzip -d build72.zip   </par>
 *    This will create Harbour/ directory and all the relevant sub
 *    directories.   </par>
 *
 * 2. Compile Harbour using your C compiler. Make files for different
 *    platforms are included in the <WHERE ARE THEY?> directory.   </par>
 *
 *
 * <b>--- COPYRIGHT ---</b>   </par>
 *
 * What copyright information do we have   </par>
 *
 *
 * <b>--- LICENCE ---</b>   </par>
 *
 * Information about the License for usage of Harbour is available in the
 * file LICENCE.TXT (when we have a license)   </par>
 *
 * <b>--- DISCLAIMER ---</b>   </par>
 *
 * Participants of The Harbour Project assume no responsibility for errors or
 * omissions in these materials.   </par>
 *
 * <b>THESE MATERIALS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.</b>   </par>
 *
 * Participants of The Harbour Project further do not warrant the accuracy or
 * completeness of the code, information, text, output or any other items
 * contained within these materials. Participants of The Harbour Project
 * shall not be liable for any special, direct, indirect, incidental, or
 * consequential damages, including without limitation, lost revenues or
 * lost profits, which may result from the use or mis-use of these materials.   </par>
 *
 * The information in The Harbour Project is subject to change without notice
 * and does not represent any future commitment by the participants of The
 * Harbour Project.      </par>
 *
 * The Harbour Project   </par>
 *
 *  $SEEALSO$
 *     License
 *  $END$
 */