Componentes

Se que es excesivamente ambicioso, pero por intentarlo que no falte. Busco una recopilación de todos los componentes o fuentes libres elaborados en habla hispana. Podemos hacer, por lo menos, lo mismo que el mejor en cualquier otra lengua. Si aparece aquí algún componente en otro idioma, será por que su uso es casi obligatorio, no porque tenga mas o menos calidad.

Si tienes algo que valga la pena enviar, será un honor recibirlo

Nota: El contador de todos los artículos está inicializado a 0 a fecha 26/09/2004

Número de visitas desde el 28/11/2003:
Autor: Pablo Reyes (preyes@excite.com)

DSFieldProperties
Es una colección de componentes derivados de DSField que permiten trabajar, en tiempo de diseño, con "campos persistentes" sin crearlos realmente. Soluciona el problema de estos campos cuando se utilizan distintos motores de datos.

DSQueries
Contiene cuatro componentes que solucionan las limitaciones de DataSnap si se usa con Query's Maestro/Detalle con campos unidos por distintos nombres en la tabla maestra y en la detalle.


Autor: Tony Martir (toni@pala.com)

ReportManager
El enlace lleva a http://reportman.sourceforge.net/indexes.html, pues los tamaños no son pequeños, excesivos para estas páginas. Y entiendo que se necesiten, si se visita el sitio (castellano e inglés) se verá que no es un generador de informes como otro cualquiera, incluye un Servidor de informes TCP , a través del cual los clientes obtienen informes procesados en el servidor. También se incluye un completo servidor web de informes, generando archivos Adobe PDF al vuelo.Un potente servidor de informes de red sin pago de licencias y con soporte para máquinas multiprocesador.

Además de estas características que he copiado de la web, tiene otras que se han de ver.


Autor: Tony Martir (toni@pala.com)
IBAccess
Es este un buen administrador para bases de datos Firebird e Intebase. Además es de código abierto bajo licencia MPL

Autor: Tomás Díez Sáez (tdses@yahoo.es)
Imágenes en campos Blob de Interbase y componentes IBX
En este caso no es un componente, es un fichero que hace precisamente lo que indica la línea superior. En principio el funcionamiento es para imágenes de extensión .bmp y .jpg como señala el documento PDF que aconpaña al código

Autor: Néstor Freire (http://www.elrinconcito.com/delphi)
RotarTexto
Una buena forma de incluir créditos a tu amplicación o cualquier otra acción. Genera una ventana con el desplazamiento del texto que elijas, hacia arriba o hacia abajo, con control de la velocidad, colores, etc. Está probado con las versiones de Delphi 5, 6 y 7, pero debe funcionar en cualquier otra. Contiene el fichero fuente.

Autores: Salvador Jover http://www.sjover.com/main.htm y José Manuel Navarro http://www.lawebdejm.com/
Multibuscador
Este programa, desarrollado por mis dos activos amigos, se trata de un potente buscador de archivos, al estilo del que vienen incluido con Windows, pero con una peculiaridad: permite búsquedas simultáneas en distintos discos duros, carpetas o unidades de red. Para ello utiliza programación multi-hilo, y gracias a ello, han conseguido mejorar los tiempos del buscador de Windows hasta en un 300% (sobretodo en unidades de red).

Ha sido primer premio en el concurso de programadores DelphiHeaven. Tampoco hace falta, con lo que se puede apreciar se valora por sí mismo.
Hasta nos ofrecen los fuentes.

Los fuentes te pueden interesar si buscas ejemplos de programación multi-hilo en Delphi, y el programa seguro que te resulta útil si sueles realizar búsquedas sobre distintas unidades de una red local.

Autor: Carlos García Trujillo glcarlosmx@yahoo.com.mx
SuperTimer
Componente no visual, que funciona como un Timer, con la peculiaridad de que se le puede asignar un nivel de prioridad al hilo de ejecución, para captar la mayor atención del procesador. Es útil para realizar animaciones, o procesos de tiempo real.

FuncionParser
Componente no visual, que sirve para evaluar funciones matemáticas definidas por el usuario. Tiene como caracteristica que puede evaluar expresiones matemáticas como una calculadora común, y además que soporta variables de usuario, por lo que pueden definirse funciones de más de una variable sin mayor problema.

NumLetra
Componente no visual, que sirve para convertir valores en letras. El valor ha de ser un entero.

Juego de demostracion de GLScene
La demostración de como se puede programar un juego muy simple usando GLScene. En este juego las reglas son sencillas, te encuentras encerrado en un ruedo con un toro muy enojón que cuando se encuentra contigo te da una buena ración de marrazos, el chiste es escapar de él o bien dispararle una bola de fuego que lo fulminará. Aquí la intención es solo mostrar todo lo que se puede hacer jugando con las animaciones y el poder de GLScene.

Autor: Jorge Vera (jorge_vera@hotmail.com)
SysUtil32
Este ejecutable es de gran utilidad para trabajos con tablas Paradox. Desde corrección de índices a restaurar tablas modificadas pasando por un montón de opciones.

xSysUtil50
Ejemplos de uso del componente xSysUtil para interactuar con SysUtil ver3.2. Contine los dpk y los ficheros de demostración del componente.

Autor: Luis Cruz (lcruz@iespana.es)
DiskVisor
Una utilidad de visualización del tamaño individual de todos los subdirectorios y el conjunto de los ficheros incluidos en un directorio cualquiera. Es muy útil a la hora de explorar directorios, mostrándo mediante una gráfica de tarta o de barras, ademas de visualizar su tamaño.
DiskVisor (Fuentes)

DiskVisor (Componente en versión anterior)

FCDisk
Esta utilidad esta diseñada para procesar y comparar un conjunto de ficheros y ver los que son idénticos entre sí.
Se puede visualizar el resultado de forma gráfica o en modo texto, y borrar, mover o reemplazar un fichero por otro.
FCDisk (Fuentes)

FCDisk (Componente en versión anterior)

Antes de descargar, visualizar aquí

Autor: Rafael Jurado (rajule007@hotmail.com)
Libreta
Las propiedades son similares a las de un componente tmemo a la que se le han añadido la propiedad del color hoja y la
posibilidad de mostrar o no la linea roja.

Monitor
Es un componente grafico semejante a la libreta pero con una apariencia que intenta simular un monitor de ordenador.
Las propiedades son similares a las de un componente tmemo a la que se le han añadido la propiedad del color de la pantalla.


Regla
Es un componente que puede utilizarse por ejemplo para un sencillo procesador de texto o para un visor de imágenes.
El tamaño será el que queramos dar y los centimetros que puede marcar la regla tambien pueden ser configurados.

Boton
Es un componente gráfico que simula un boton que puede adoptar varias posiciones de selección al pulsar con el ratón la zona numérica correspondiente. El gráfico que representaria al boton es una propiedad del componente por lo que podemos diseñar botones diferentes mediante cualquier programa de dibujo que pueda grabar el formato bmp.

Autor: Luis Silvestre (lsilvest@math.utexas.edu)
FPlot
Componente visual para dibujar funciones matemáticas. Las fórmulas se pasan por una propiedad del componente de tipo string. Contiene una aplicación de ejemplo.

Autor: Antonio Gimenez (Yokey@wanadoo.es)
AGComponents
Colección de cuatro componentes, entre ellos distintos tipos de Edit, de funcionamiento de fechas o de pasar valores numéricos a su correspondiente texto. Se instala a partir de un .dpk.

Autor: Juan Marcos Rojas (jmrojas@bac.cl)
MrsTwMenu
Genera el contenido de un componente TMainMenu a partir de la estructura que tenga almacenada un TTreeView.

Autor: (jusuna@telefonica.net)
ZReport
Generador de informes, diseñado especialmente para impresora matriciales. Contiene los fuentes y los paquetes de las versiones de Delphi 4, 5 y 6

Autor: Eugenio Moreno (eugenio.moreno@texsa.com)
GenExport
Componente gratuito para la exportación de DataSet a Excel.

Los fuentes están revisados para la versión 5 de Delphi, instalándose de forma típica desde un dpk.

GenAutoCalc
Componente que permite crear campos cálculados en tiempo de ejecución dentro de un dataset (TQuery, TTable, Etc).

Los fuentes están revisados para la versión 5 de Delphi, instalándose de forma típica desde un dpk.

Autor: Francisco Charte Ojeda (La Torre de Babel: http://www.fcharte.com/)
TSelectFolderDialog
Componente gratuito que proporciona un diálogo que, a pesar de su nombre, no sólo selecciona carpetas, sino que tiene muchas opciones, puede seleccionar también impresoras, ficheros, ordenadores en una red, y así hasta 10 opciones.

Incluye un directorio demo y su instalación es a través de un dpk, es decir, desde File se abre, compila e instala.

Autor: Néstor Freire (NestorFreire@elreinconcito.es)
RoundButton
Componente gratuito que genera un botón redondo con imagen.

Los fuentes están revisados para la versión 5 de Delphi, instalándose desde Instalación de Componentes.

RegistroFich
Componente gratuito para manejar los valores del registro de Windows.

Los fuentes están revisados para la versión 5 de Delphi, y con Windows 98 2ª Ed. y XP Home. no obstante, antes de su utilización es conveniente leer los .txt y el .doc, habida cuenta de que una incorrecta utilización puede causar daños en el registro.

Autores: Hasta la versión hasta de Delphi 5, inclusive, corresponde la autoría a tres personas: Fedor Kozhevnikov - fkozh@iname.com, Igor Pavluk - igorp@mail.com y Serge Korolev - korolev@usa.net http://www.rxlib.com

Las correspondientes a Delphi 6 y 7 han sido elaboradas por Oleg Fyodorov (delphi@oxygensoftware.com) http://www.oxygensoftware.com
RXLib 2.75 Delphi 7
Componentes gratuitos de las RX para la versión 7 de Delphi.

Incorpora un completo fichero txt detallando los componentes y la forma de instalarlo según las versiones.

RXLib 2.75 Delphi 6
Componentes gratuitos de las RX para la versión 6 de Delphi.

Incorpora un completo fichero txt detallando los componentes y la forma de instalarlo según las versiones.

RXLib 2.75
51 componentes gratuitos en una de las librerías más utilizadas por Delphi y C++Builder. La versión 2.75 salió a finales del 1.999, sin que sepamos de ninguna otra posterior. Se puede considerar que su uso es casi imprescindible.

Incorpora un completo fichero txt detallando los componentes y la forma de instalarlo según las versiones.

Corrección de errores. Hay que extraerlos sobre los anteriores, sobrescribiéndolos.

Recursos en castellano para RxLib. Hay que sobrescribir los existentes.

Fichero de ayuda que se integra con el compilador. Trae un instalador.

Fichero de ayuda en formato CHM.