Files
harbour-core/harbour/doc/es/harbext.txt
2002-01-22 22:23:33 +00:00

115 lines
3.2 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$
* Documentación
* $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 sistena 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$
*/