* doc/en/memvar2.txt
* doc/en/menu.txt
* doc/en/misc.txt
* doc/en/nation.txt
* doc/en/objfunc.txt
* doc/en/rdddb.txt
* doc/en/rddmisc.txt
* doc/en/rddord.txt
* doc/en/sayget.txt
* doc/en/set.txt
* doc/en/string.txt
* doc/en/tbrowse.txt
* doc/en/tclass.txt
* doc/en/terminal.txt
* doc/en/tgetlist.txt
* doc/en/tlabel.txt
* doc/en/treport.txt
* doc/en/var.txt
! further fixes in $EXAMPLES$ sections
76 lines
1.8 KiB
Plaintext
76 lines
1.8 KiB
Plaintext
/*
|
|
* $Id$
|
|
*/
|
|
|
|
/*
|
|
* The following parts are Copyright of the individual authors.
|
|
* www - http://harbour-project.org
|
|
*
|
|
* Copyright 2000 Brian Hays <bhays@abacuslaw.com>
|
|
* Documentation
|
|
*
|
|
* See COPYING for licensing terms.
|
|
*
|
|
*/
|
|
|
|
/* $DOC$
|
|
* $TEMPLATE$
|
|
* Function
|
|
* $NAME$
|
|
* HBClass()
|
|
* $CATEGORY$
|
|
* API
|
|
* $SUBCATEGORY$
|
|
* Classes
|
|
* $ONELINER$
|
|
* HBClass() is used in the creation of all classes
|
|
* $SYNTAX$
|
|
* oClass := HBClass():New("TMyClass")
|
|
*
|
|
* -or-
|
|
*
|
|
* HBClass() is usually accessed by defining a class with the commands
|
|
* defined in hbclass.h:
|
|
*
|
|
* CLASS HBGetList // Calls HBClass() to create the HBGetList class
|
|
* ...
|
|
* ENDCLASS
|
|
* $ARGUMENTS$
|
|
*
|
|
* $RETURNS$
|
|
* An instance of the HBClass Class. This special object's :New()
|
|
* method can then create the classes you define.
|
|
* $DESCRIPTION$
|
|
* HBClass is a class that ...
|
|
* The class methods are as follows:
|
|
*
|
|
* New() Create a new instance of the class
|
|
* $EXAMPLES$
|
|
* FUNCTION TestObject()
|
|
* LOCAL oObject
|
|
*
|
|
* oObject := HBClass():New("TMyClass")
|
|
* oObject:End()
|
|
*
|
|
* RETURN NIL
|
|
* $STATUS$
|
|
* R
|
|
* $COMPLIANCE$
|
|
* Object Oriented syntax in Harbour is compatible with CA-Cl*pper.
|
|
|
|
* However CA-Cl*pper only allowed creation of objects from a few standard
|
|
* classes, and did not let the programmer create new 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.
|
|
* $PLATFORMS$
|
|
* All
|
|
* $FILES$
|
|
* Library is rtl
|
|
* $SEEALSO$
|
|
* __objHasData(),Object Oriented Programming,CLASS
|
|
* $END$
|
|
*/
|