A raiz de un mensaje en el foro de hace unos días, sobre cómo hacer copias de seguridad de las tablas de MySQL con Xailer, he hecho un pequeño programa en un par de ratos:

A raiz de un mensaje en el foro de hace unos días, sobre cómo hacer copias de seguridad de las tablas de MySQL con Xailer, he hecho un pequeño programa en un par de ratos:
Estimados usuarios de Xailer,
En nuestra última publicación de Xailer 2 Beta (Marzo 2009) había un pequeño error en el ejecutable XAILER.EXE por el cual no se observa su icono ni en el esccritorio ni en el explorador de archivos.
Pulsando en este enlace podréis descargar una versión del ejecutable con dicho problema corregido.
Un cordial saludo,
[El equipo de Xailer]
Ya tenemos preparada otra actualización de Xailer 2 Beta y con importantes mejoras que seguro apreciaréis. En el IDE se han incluido las siguientes mejoras:
Respecto a las librerías, se han realizado importantes mejoras en los controles TMemDataset, ,TTabControl y TRichEdit, pero sin duda la gran mejora la encontramos en el nuevo sistema de autoescalado de formularios que se ha introducido en esta versión. A partir de esta nueva versión los formularios se podrán adaptar automáticamente al uso de fuentes grandes por parte de los usuarios de sus programas y para ello sólo es necesario establecer la propiedad lAutoScale del objeto Application a verdadero, e incluso es posible modificar de forma manual el escalado de toda la aplicación utilizando la propiedad nScale del mismo objeto, que por defecto tiene un valor de 100, pero que se le pueden indicar valores superiores e inferiores.
En el directorio de ejemplos podréis encontrar en la carpeta AutoScale un proyecto que permite ver claramente toda su potencia. Podéis encontrar dicho ejemplo ya compilado en este enlace.
En esta nueva versión de Xailer 2 Beta hemos vuelto a actualizarnos a la última versión de xHarbour existente en el CVS (2009-03-13), que en nuestras pruebas ha funcionado correctamente, pero que desgracidadamente es incompatible con cualquier versión anterior de xHarbour ya que han cambiado algunos OpCode, por lo que es necesario reconstruir completamente todos los proyectos, incluidas cualquier librería o DLL que utilicen.
El síntoma más evidente de que existe algún módulo sin recompilar es que el propio xHarbour nos lo notifica con un mensaje, pero a veces simplemente la aplicación no termina de arrancar.
Podéis encontrar la nueva versión de Xailer 2 Beta en el siguiente enlace:
http://www.xailer.com/files/xailer20beta.exe
Requiere una nueva versión xHarbour que podéis descargar desde la siguiente dirección:
http://www.xailer.com/files/xharboursetup2.exe
Os recordamos que está versión de Xailer sólo está disponible para usuarios con suscripción activa. Leer el artículo Novedades de Xailer 2.0 para más información.
Un cordial saludo,
[El equipo de Xailer]
Continuando con la publicación de nuevos componentes para Xailer 2, hoy le toca a TRoundButton y TRoundGroupBox.
Tras la publicación de la versión 2 con soporte de componentes (Post) y ya que empieza a haber movimiento alrededor de la creación de componentes externos he pensado que es un buen momento para publicar la mayoría de componentes que he desarrollado en los últimos dos años.
Aqui os dejo una nueva versión de Messages.Prg con su manual completo al día y que aparte de mejorar los mensajes anteriores añadiéndoles nuevas opciones, añade unos cuantos mensajes nuevos, con sus correspondientes ejemplos como siempre.
Mejoras:
Ajuste de las anchuras de MsgWaitOn y MsgWaitOnMeter
Añadido MsgSound para hacer que suene un Wav por los altavoces
Añadido a casi todos los mensajes que también puedan sonar un Wav
Nuevo mensaje MsgListCheck para mostrar un tree de checkboxes con texto;
Correcciones y cambios menores.
Espero que os sea tan util como a mi.
http://www.bisoft.es/Demos/Messages/Mensajes.rar
Salu2.
Estimados usuarios de Xailer,
Tenemos el placer de anunciaros el soporte de componentes de terceros en Xailer y su completa integración con el IDE.
Estimados usuarios de Xailer,
A partir de Xailer 2 es posible la creación de DLLs, es decir, librerías de enlace dinámico. Como su nombre indica se trata de librerías que se cargan en tiempo de ejecución sobre el propio ejecutable de la aplicación y desde dicho momento, todos las funciones existentes en la librería DLL son accesibles desde la propia aplicación. La ventaja principal del uso de este tipo de librerías es que le permite romper su aplicación en varios módulos, pudiendo de esta forma, entregar sólo los módulos que desee y ante cualquier modificación o mejora del programa sólo tener que entregar los módulos nuevos o aquellos que hayan cambiado.
Tras unas semanas usando Xailer 2.0 en producción y viendo que hay un gran porcentaje de usuarios que se han actualizado y aprovechando que tenemos otros muchos nuevos de esta versión (bienvenidos a todos), he decidido publicar las actualizaciones de algunas librerías que sólo estaban disponibles para la versión 1.9 y anteriores.
Estimados usuarios de xBase,
Los días 6 y 7 de febrero se realizarán las primeras jornadas ‘Open House’ o de puertas abiertas de Xailer en Madrid. Para ello contamos con las instalaciones de Proser Informática en la ciudad de Tres Cantos que se encuentra a unos 28 kilometros de Madrid, pero que está perfectamente comunicada con la capital por tren y autobus.
Este tipo de jornadas -completamente gratuitas- pretender acercar Xailer a cualquier usuario que aún no haya tenido contacto real con la herramienta, facilitándole de forma considerable el costoso arranque inicial que siempre existe cuando se empieza a trabajar con un nuevo entorno de desarrollo y eliminar en lo posible cualquier inquietud e incertidumbre ante este nuevo sistema.
Esperamos que después de un día intensivo de acercamiento a Xailer, los usuarios con conocimientos básicos del lenguaje xBase en cualquiera de sus acepciones podrán sin problema empezar a desarrollar sus propias aplicaciones en Xailer y además utilizándolo de la forma correcta.
Queremos recompensar a todos aquellos que acudan a nuestras jornadas ‘Open House’ con un posible descuento en la compra de su licencia de Xailer de un 20%.
Las plazas son limitadas por lo que os recomendamos que hagáis vuestra subscripción cuanto antes. De la misma forma y debido a lo limitado de las plazas os rogamos absoluta seriedad en la inscripción.
Podéis inscribiros directamente desde nuestra página Web en:
Un cordial saludo
[El equipo de Xailer]