116 lines
3.4 KiB
Plaintext
116 lines
3.4 KiB
Plaintext
/*
|
||
* $Id$
|
||
*/
|
||
|
||
/*
|
||
* Las siguientes partes son derechos adquiridos de sus autores individuales.
|
||
* www - http://www.harbour-project.org
|
||
*
|
||
* Copyright 2002 Alejandro de G rate <alex_degarate@hotmail.com>
|
||
* Traducci¢n al Espa¤ol de harbext.txt
|
||
*
|
||
* Vea doc/license.txt por los t‚rminos de la licencia.
|
||
*
|
||
*/
|
||
|
||
/* $DOC$
|
||
* $FUNCNAME$
|
||
* Extensiones a Harbour
|
||
* $CATEGORY$
|
||
* Documento
|
||
* $ONELINER$
|
||
* Extensiones a Harbour
|
||
* $DESCRIPTION$
|
||
* <b>Extensiones al lenguaje:</b>
|
||
* ------------------------ </par>
|
||
*
|
||
* * Generaci¢n y manejo de Clases.
|
||
*
|
||
* Clipper solamente permite la creaci¢n de objetos desde unas pocas
|
||
* clases est ndar.
|
||
*
|
||
* En Harbour, Ud. puede crear sus propias Clases completas con
|
||
* M‚todos, Variables de Instancia, Variables de Clase y Herencia.
|
||
* Aplicaciones enteras pueden ser designadas y codificadas en un
|
||
* enfoque Orientado a Objetos.
|
||
*
|
||
*
|
||
* * @<FunctionName>() </par>
|
||
*
|
||
* Retorna el puntero (la direcci¢n) a la funci¢n.
|
||
*
|
||
* El valor retornado no es £til a nivel de la programaci¢n de la
|
||
* aplicaci¢n pero es usado a bajo nivel para implementar el c¢digo
|
||
* Orientado a Objeto (Internamente, el m‚todo de una Clase es una
|
||
* funci¢n est tica, no hay un s¡mbolo para ella, entonces esta es
|
||
* accedida mediante su direcci¢n).
|
||
*
|
||
*
|
||
* * Clase TGetList
|
||
*
|
||
* Soporte Orientado a Objetos para el manejo de GetList.
|
||
*
|
||
*
|
||
* * ProcName() soporte para el nombre de M‚todos de las Clases.
|
||
*
|
||
* Los M‚todos de Clases pueden ser recuperados de la pila de llamada.
|
||
*
|
||
*
|
||
* * Memory() tiene nuevos valores de retorno.
|
||
*
|
||
* Vea hbmemory.ch
|
||
*
|
||
*
|
||
* * TRANSFORM() --> Agregado de nueva funci¢n para el formateo de
|
||
* cadenas:
|
||
*
|
||
* @0 Hace el pad con ceros una cadena num‚rica.
|
||
*
|
||
*
|
||
* * STOD() --> dDate
|
||
*
|
||
* Nueva funci¢n que convierte una cadena en el formato yyyymmdd a
|
||
* valor de fecha (date).
|
||
*
|
||
*
|
||
* * Declaraci¢n STRONG TYPE Opcional en tiempo de compilaci¢n (y
|
||
* advertencias en tiempo de compilaci¢n de TYPE MISMATCH)
|
||
*
|
||
* Example: LOCAL/STATIC Variable AS ...
|
||
*
|
||
*
|
||
* * El depurador de Harbour provee de nuevas clases interesantes:
|
||
*
|
||
* - La Clase TDbWindow podr¡a ser la fundaci¢n de una ventana de
|
||
* visualizaci¢n multiplatforma.
|
||
*
|
||
* - La Clase TForm
|
||
*
|
||
* - La Clase TDbMenu implementa ambos men£es desplegables y
|
||
* (pulldown & popup)
|
||
*
|
||
*
|
||
* <b>Funcionalidad mejorada de la RTL:</b> </par>
|
||
* ---------------------------------
|
||
*
|
||
* - DIRECTORY( <cMascara>, <cBandera>, <lOchoPuntoTres> )
|
||
*
|
||
* El tercer par metro es un par metro de Harbour (opcional) e indica
|
||
* que en aquellas plataformas que soportan nombres largos de archivo,
|
||
* Ud. solicita lo que podr¡a considerarse el equivalente al nombre
|
||
* 8.3 Podr¡a afectar ADIR() y DIR si ellas fueron modificadas para
|
||
* tomar ventaja de esto. Esta retornar nombres largos si el sistema
|
||
* operativo lo soporta.
|
||
*
|
||
*
|
||
* - HB_DISKSPACE( <nDisco>, <nTipo> )
|
||
*
|
||
* El segundo par metro es un par metro de Harbour (opcional) e indica
|
||
* el tipo de informaci¢n del disco que esta siendo requerida.
|
||
* vea en ../doc/es/diskspac.txt para mayor informaci¢n.
|
||
*
|
||
* $END$
|
||
*/
|
||
|
||
|