Files
harbour-core/harbour/doc/en/harbext.txt
Viktor Szakats bb40624dbe 2010-02-20 21:19 UTC+0100 Viktor Szakats (harbour.01 syenar.hu)
+ doc/en
  - doc/en-EN
  - contrib/hbgt/doc/en-EN
  + contrib/hbgt/doc/en
  - contrib/hbziparc/doc/en-EN
  + contrib/hbziparc/doc/en
  - contrib/rddads/doc/en-EN
  + contrib/rddads/doc/en
  - contrib/hbgd/doc/en-EN
  + contrib/hbgd/doc/en
  - contrib/hbmisc/doc/en-EN
  + contrib/hbmisc/doc/en
  - contrib/hbbtree/doc/en-EN
  + contrib/hbbtree/doc/en
  - examples/hbdoc/examples/core_en
  + examples/hbdoc/examples/en
  - examples/hbdoc/examples/core_es
  + examples/hbdoc/examples/es
    * Renamed to use IETF complient language ID.

  - examples/hbdoc/examples/hbmisc
    - Deleted.

  * utils/hbmk2/hbmk2.pt_BR.po
  * utils/hbmk2/hbmk2.hu_HU.po
  * utils/hbmk2/hbmk2.prg
    ! Fixed to not use "en-EN" language code, but plain "en".

  * examples/hbdoc2/hbdoc2.prg
    * "en-en" -> "en"
2010-02-20 20:20:24 +00:00

89 lines
2.5 KiB
Plaintext

/*
* $Id$
*/
/* $DOC$
* $TEMPLATE$
* Document
* $NAME$
* Harbour Extensions
* $CATEGORY$
* Document
* $ONELINER$
* Harbour Extensions
* $DESCRIPTION$
*<b>Language extensions:</b> </par>
*--------------------
*
** Class generation and management.
*
* CA-Cl*pper only allowed creation of objects from a few standard
* classes.
*
* In Harbour, you can create your own classes--complete with
* Methods, Instance Variables, Class Variables and Inheritance.
* Entire applications can be designed and coded in Object Oriented
* style.
*
** @<FunctionName>() </par>
*
* Returns the pointer (address) to a function.
*
* The returned value is not useful to application-level programming, but
* is used at a low level to implement object oriented coding.
* (Internally, a class method is a static function and there is no
* symbol for it, so it is accessed via its address).
*
** Class HBGetList
*
* Object oriented support for GetLists management.
*
** ProcName() support for class Method names.
*
* Class Methods can be retrieved from the call stack.
*
** Memory() has new return values.
*
* See hbmemory.ch
*
** Transform() --> new function in format string
*
* @0 Make a zero padded string out of the number.
*
** SToD() --> dDate
*
* New function that converts a yyyymmdd string to a Date value.
*
** Optional Compile Time STRONG TYPE declaration (and compile time TYPE
* MISMATCH warnings)
*
* Example: LOCAL/STATIC Var AS ...
*
** The Harbour debugger provides new interesting classes:
*
* - Class TDbWindow could be the foundation for a generic multiplatform
*
* - Class TForm
*
* - Class TDbMenu implement both pulldown and popup menus.
*
*<b>RTL enhanced functionality:</b> </par>
*---------------------------
*
*- Directory( <cMask>, <cFlags>, <lEightDotThree> )
*
* The 3rd parameter is a Harbour (optional) parameter and indicates that on
* those platforms that support long filenames, that you wish to receive what
* would be considered the dos equivalant 8.3 name.
* Could affect Adir() and Dir if they were modified to take advantage
* of it - currently, they will return long names if the os supports it.
*
*- HB_DiskSpace( <nDrive>, <nType> )
*
* The second parameter is a Harbour (optional) parameter and indicates the
* type of diskinfo being requested. See en/diskspac.txt for info.
*
* $END$
*/