Sobre las RXLib (Recopilatorio)
Personalmente soy de los que llevo unos cuantos años utilizando las RxLib. Siempre me han parecido unas librerías muy buenas y estables.
Hace un tiempo realizé una traducción (no oficial) de la versión para Delphi 7, para traducirla a Delphi 2005/2006.
Desde ese día hasta hoy, no son pocos los programadores que se han puesto en contacto conmigo, vía correo electríonico o vía mi web para pedirme esa versión o para comentarme cosas sobre versiones posteriores.
Así que me he decidido ha hacer esta recopilación de diferentes versiones, oficiales, no-oficiales, recursos,…
Os adjunto también algo de información de cada una de ellas. En la mayoría de los casos datos del autor y poco más, extraídos de los fuentes o de los archivos TXT que incluyen.
(12/07/2023)
(02/02/2012)
Añadida versión no-oficial de las RxLib (2.75 build 1.07); Añade un componente nuevo y corrige algunos bugs de la anterior. Según la documentación comprende versiones delde D2005 hasta Delphi XE2.
(13/09/2011)
Añadida versión «no-oficial» con soporte para Delphi XE2. Corregisdos algunos errores relacionados con Unicode y el componente rxMemoryData.
(18/03/2011)
Versión «no-oficial» de las RxLib que soporta DelphiXE. Esta incluye nuevas funciones y nuevos componentes (17 según leo). Podéis ver la los cambios principales introducidos en esta versión revisando esta página.
También he subido una recopilación de todos los recursos en los diferentes idiomas para la versión 2.75(Bulgarian, Chinese, Chinese (traditional), Czech, Danish, Dutch, French, Galician, German, Geek, Hungarian, Italian, Korean, Mexican, Polish, Portuguese, Romanian, Serbian, Slovene, Spanish, Slovak, Swedish, Turkish, Ukrainian).
(17/02/2011)
Versión (no oficial) para RAD Studio XE; Compilado sin problemas; Incluye packages para Delphi 6 y posteriores hasta RAD Studio XE, junto con las Demos y la ayuda.
____________________________________________________________
Versión para Lazarus.
Lagunov Aleksey (alexs)
ALEXS75-at-YANDEX-dot-RU
Versión 2.75 para versiones antiguas de Delphi y C++Builder
Los recursos traducidos a español de la versión 2.75
La últimas versión oficiales de las RxLib. 2.75. Comprimidas y con instalador.
qmd@usercontrol.com.br
http://www.usercontrol.com.br
icq: 15630894
Neftalí -Germán Estévez-. El que suscribe estas líneas.
Adapted: psa1974
Steve Jordi.
________________________________________________________
Os adjunto también este link, que permite acceder a la ayuda en línea, a partir de las imágenes de los componentes que aparecen en la paleta de las RxLib.
AÑADIDO: Adjunto esta página (traducción automática al castellano) que también hace un recopilatorio de páginas ynoticias relacionadas con las RxLib. Está originalmente en ruso y traducida utilizando el traductor de Google.
Embarcadero MVP.
Analista y Programador de Sistemas Informáticos.
Estudios de Informática (Ingeniería Técnica Superior) en la UPC (Universidad Politécnica de Barcelona).
Llevo utilizando Delphi desde su versión 3. Especialista en diseño de componentes, Bases de Datos, Frameworks de Persistencia, Integración Continua, Desarrollo móvil,…
He probado la versión 2.77 para Delphi 2010 y me he encontrado que los TRxMemoryData no funcionan bien cuando agrego registros no me graba valores correctos y tienen creo algo que ver con el addfields, lo raro es que se añaden bien hasta que se hace el post que el segundo campo entero creado no coge el valor correcto.
En primer lugar, muchas gracias por la recopilación.
He descargado el zip de la versión 2.77 para Delphi 2010 y no puedo descomprimirlo porque parece ser que el fichero está corrupto. ¿Hay algún otro mirror donde descargarlo?
Hola Dioni.
He descargado la versión que comentas y me la ha bajado y descomprimido sin problemas.
De todas formas, puedes probar en el FTP del ClubDelphi, donde también está los archivos:
http://www.terawiki.com/clubdelphi/Delphi/Componentes-Funciones/__RxLib__/
Un saludo.
@Germán Estévez
Muchas gracias Neftalí, ahora he conseguido descomprimirlo sin problemas.
Un saludo
Hola Neftali, he tratado de instalar los componentes para Delphi 2010, pero al compilar todos los paquetes, el paquete rxbde140 me muestra una ventana donde me dice q necesita remover RXQuery del rxdb140 para poder ser compilado, despues de aceptar (click OK, pues es la unica forma de q compile), el ultimo paquete (el dclrxbd140) me dice q no encuentra RXQuery.dcu y por ende no puedo instalar este ultimo,lo particular del caso es que hasta ahora solo me ha pasado en un solo equipo de 10 q he instalado los rxlib, tienes alguna idea de como pueda solucionar esto??
El último enlace ( RxLib v. 2.75 1.03 D5 DXE2 ) tiene un archivo que parece que incluye todas las versiones desde Delphi 5 hasta Delphi XE2.
Pero el archivo de información que incluye dice que incluye las versiones desde Delphi 2005 hasta Delphi XE2.
Y muchas gracias, con tu recopilación ha sido fácil el instalar las RX para mí.
@Ramón
Hola Ramón.
Sí, he visto el fichero, pero también es verdad que están creados los packages para compilar todas las versiones y revisando el código de las units, aparecen DEFINES con referencias a Delphi6, Delphi5,…, así que me inclino a pensar que el error se encuentra en el fichero (tal vez por un Copy&Paste).
De todas forma, no lo aseguro 100% por que no lo he probado.
A ver si alguien que los haya instalado nos puede dar más detalles.
Gracias por el comentario.
Un saludo.
He usado muchos las RX, desde Delphi 7 hasta ahora la XE, pero encuentro un error que no veo que se haya solucionado en las nuevas versiones, y es que al usar la propiedad Filter (filtrado en memoria) no filtra (siempre con Filtered en true).
Al final terminé comprando las KbmMemTable que para el uso son mucho mejores y las RX para el resto de componentes que tienen (sobre todo el FormStorage).
Sabés si este es un error común de las rx (lo del filtrado) o ¿solo me pasa a mi?
Gracias!
@Arsenio Lupín
Hola Arsenio;
En cuanto al problema de las RxLib, que me comentas, la verdad es que no utilizo mucho este componente en concreto y lo poco que lo he utilizado ha sido hace bastante tiempo. No tengo noticia de esto, pero si quieres que te lo confirme, pásame un pequeño proyecto de ejemplo y los pruebo con las diferentes versiones que tengo.
P.D: Gracias por el aviso respecto a los comentarios y felicidades por el Blog. Acabo de verlo, no lo conocía y ya he guardado la referencia para seguirlo; Espero que poco a poco la gente de habla hispana se anime a crear nuevos blog y a publicar contenido.
Un saludo.
uTiler.dcu
Buenos Días, Que pena mi ignoracia, queria saber si ud de casualidad me puede solucionar una duda con respecto al componente que incluye el documento uTiler.dcu ya que me sale el siguiente error al compilar mi aplicacion:
[DCC Fatal Error] UFrmCarteraWEB.pas(20): F1026 File not found: ‘uTiler.dcu’
Gracias por su tiempo
Andres Pineda
@Andres
Ese error hace referencia a un componente que no existe en su sistema y sí en el proyecto. Quien ha realizado el proyecto debería saber de qué componente se trata (uTiler). Sólo con el nombre y sin saber nada más es difícil encontrarlo.
Un saludo.
Hola , mil disculpas por mi ignorancia…al compliar las rx para delphi xe ultima version ,,me daa el siguiente error …me podrian orientar…mil gracias de antemano…
[DCC Fatal Error] RxIcoList.pas(380): F2039 Could not create output file ‘..\RxIcoList.dcu’
@Ficus
El error te está diciendo que no puede escribir el fichero DCU. Ya sea porque el directorio no existe, porque no lo puede sobreescribir,…
Neftali, felicitaciones por el blog, te cuento que baje las RX para XE3 y no encuentro ninguna ayuda de instalacion, compile y solo me falta el orden de instalación.
Saludos
@Bertifox
Hola Bertifox.
En los paquetes de componente que puedes descargar de aquí (y en otros también) hay un Grupo de proyectos que incluye todos los paquetes en el orden correcto.
De todas formas, no es muy importante el orden, ya que la propia compilación te dará el orden correcto. Si compilas un paquete y necesita otro, este que compilas fallará; En ese caso lo «bajas» por debajo de los demás. Si vas probando llegará a uno que compila sin necesidad de los demás, ese es el que va primero.
Otra forma, más exacta, de saber el orden correcto de los packages es abrir los ficheros DPK con un editor de texto. En cada DPK hay una sección requires que contiene los packages necesarios para compilar. De esta forma, por ejemplo, si abres el fichero DclRxCtl160.dpk, verás que en el requires está el package RtmRxCtl160. Eso significa que para compilar el primero necesitas el segundo, por lo tanto en el orden el segundo debe estar «más arriba» que el primero.
Si repites esto con el reto de packages, tendrás el orden correcto.
Un saludo.
Amigo Neftalí te dejo este sitio donde encontre una nueva versión de las librerías RxLib no oficiales. Es la versión 1.010 y en esta versión se incluye una carpeta con los fuentes para compilarlo en Delphi XE3.La última versión que tú has puesto en tu sitio no compila en Delphi XE3 si se intenta hacerlo con los fuentes de Delphi XE2.
Saludos,El Rayo.
http://www.micrel.cz/RxLib/
@Alejandro Gabriel
Gracias Alejandro.
Lo reviso y las añadiré al recopilatorio.
Un saludo.
Porque nao compila? apresenta sempre este erro:
Never-build package ‘RtmRxCtl160’ must be recompiled
Required package ‘RtmRxCtl160’ not found
Lbrary Path:C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\lib\RxLib275_u108\unitsC:\Program Files (x86)\Embarcadero\RAD Studio\9.0\lib\RxLib275_u108\units\packages_DXE2
Help me
@@NillGolv
Me da la impresión de que tienes algún problema con los directorios donde se generan ls DCU, BPL y DCP.
Estos errores suelen salir cuando encuentra versiones diferentes de los ficheros compilados (DCU, DCP, BPL). Revisa que no te esté encontrando ficheros en algunas carpetas que sean diferentes (más antiguos) a los que estás generando.
Un saludo.
He instalado Rxlib 2.7 en XE4, pero tengo problemas con TrxMemoryData, no me guarda los datos, alguien sabe donde puedo bajar un RxLib que tenga corregido este Bug?????
A mí me pasa lo mismo en XE5. No solo que no guarda al hacer el post, sino que al momento de asignar el valor, si el campo es string lo deja null y si es integer, lo deja en 0.
@Bismark
@Leo
Los componentes RxLib están con los fuentes.
¿habéis probado a «debuggarlos» para ver si detectáis el error?
Hola Neftali, soy usuario de los RXlib desde delphi5, sin embargo ahora estoy trabajando con xe6 e instalé la versión 2.75, pero si el proyecto es para compilarlo en windows 64bits se inhabilitan las paletas y no puedo tener acceso a utilizar los controles que requiero. Si el proyecto es para compilarlo en 32bits funcionan perfectamente.
Sabes que puedo hacer para poderlos utilizar en mis proyectos 64bits, aun y cuando los tenga que pagar. O bien, que me puedas recomendar algun pack de componentes que pueda jugar con las casillas currency, obvio, para xe7 y que permita ser compilado en 64bits?
@Randall
Hola Randall.
Hace tiempo que las RxLib se integraron en la librería de componentes JEDI. Tal vez deberías revisar estos a ver si han avanzado en ese sentido (64 bits). A priori están más actualizados y activos que las RxLib.
Por otro lado puedes echarle un vistyazo a esta página (http://www.micrel.cz/RxLib/dfiles.htm) que es la que conozco que tiene las últimas actualizaciones sobre las Rx.
Un saludo.
Hola>
Quisiera saber si ya hay disponible una actualizacion de las RX para Delphi Tokio.
Saludos.
@German Henao
Hola.
Hace tiempo que las RxLib se integraron en las Jedi. Puedes mirar si estas están disponibles para Tokyo.
La otra opción es ir a esta dirección (http://www.micrel.cz/RxLib/dfiles.htm -sitio no oficial-) y probar con la versión que hay que funciona co9n 10.1 Berlín.
Es probable que con nigún cambio o con muy pocos te compile sin problemas.
Perfeito, continue sempre atualizando ele, obrigado.
Hi. Color names in Object Inspector is broken when install rxlib for Delphi 12.1 Athens.
Es correcto Dragan.
Hay un pequeño bug al visualizar la propiedad Nombres, aunque sólo afecta a la visualización.
——————————————————————————————–
Dragan is correct.
There is a small bug when displaying the Names property, although it only affects the display.