Archivo del Autor: Ignacio Ortiz de Zúñiga

Acerca de Ignacio Ortiz de Zúñiga

Más software nuestro en: https://www.ozs.es

Nueva versión de Xailer 2

Estimados usuarios de Xailer,

Ya está disponible una nueva versión de Xailer 2 Beta en la cual hemos conseguido subsanar algún error más debido al rediseño de los ‘Datacontrols’ y además incluimos el nuevo control TListView completamente acabado, incluida su documentación.

Os adelantamos que antes del mes de agosto publicaremos una última versión de Xailer 2 Beta que seguramente incluirá soporte nativo de PostgreSQL, para ya publicar la versión definitiva de Xailer 2.0 en la primera quincena de septiembre.

Podéis encontrar la nueva versión de Xailer 2 Beta en el siguiente enlace:

http://www.xailer.com/files/xailer20beta.exe

También podéis descargar la versión xHarbour, que no ha cambiado desde la anterior publicación, 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]

Nueva versión de Xailer 2

Estimados usuarios de Xailer,

Ya está disponible una nueva versión de Xailer 2 Beta en la cual hemos intentado subsanar todos los problemas econtrados (de momento) por el rediseño de los ‘Datacontrols’ y además incluimos un nuevo control TListView que había sido solicitado desde hace mucho tiempo.

Se han incuido varios ejemplos para demostrar la potencia del control TListView. Os dejo unas imagenes de los mismos:

2009-07-03_143231.png 2009-07-03_143302.png 2009-07-03_143341.png

 

No obstante, aún falta por realizar una mejor integración del control en el IDE y su documentación, que seguro estará para la próxima publicación de Xailer 2.

Podéis encontrar la nueva versión de Xailer 2 Beta en el siguiente enlace:

http://www.xailer.com/files/xailer20beta.exe

También podéis descargar la versión xHarbour, que no ha cambiado desde la anterior publicación, 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]

Nueva versión de Xailer 2

Estimados usuarios de Xailer,

Ya está disponible una nueva versión de Xailer 2 Beta con importantes mejoras y novedades que esperamos sean de vuestro agrado. No obstante, esta nueva versión incorpora un importante rediseño de los ‘DataControls’ que esperamos no provoque grandes problemas en las aplicaciones existentes. Es nuestra intención resolver todos aquellos problemas que surjan para que el nuevo diseño sea totalmente compatible con el anterior y por lo tanto la actualización a la nueva versión se produzca sin sobresaltos. Pero aquellos de vosotros que se decida a utilizar esta nueva versión desde el primero momento ha de ser consciente de este posible problema. A todos los que os animéis a probarla os quedamos muy agradecidos de antemano.
Sigue leyendo

Nueva versión de xaDbu con importantes descuentos

Estimados usuarios de Xailer,

Ya está disponible una nueva versión de xaDbu con una importante reducción de su precio que pasa a ser de sólo 30 euros.

Aparte de subsanarse pequeños errores que tenía la anterior versión, esta nueva versión corrige un problema de uso de la versión demo con Windows Vista, incorpora un sistema de autoescalado de formularios cuando se utilizan fuentes grandes en la configuración de Windows y se han incluido nuevas opciones para poder mover físicamente registros hacia arriba o abajo.

Podéis descargar xaDbu desde el siguiente enlace:

www.xailer.com/files/xadbu.exe

Un cordial saludo,

El equipo de Xailer

Nueva versión de xEdit

Estimados usuarios de xailer y xBase en general,

Tenemos el gusto de presentaros una nueva versión de xEdit, nuestro entorno de desarrollo gratuito para Harbour y xHarbour. Esta nueva versión trae importantísimas novedades como son el soporte de nuevos compiladores para nuestros proyectos Harbour o Harbour. Actualmente ya soportamos los siguientes:

  • Borland C++
  • MinGW
  • Pelles C

Debido a la inclusión de estos nuevos compiladores se ha realizado un completo cambio del sistema de ‘entornos de programación’ que tenía la versión anterior xEdit, de forma que ahora es muchísimo más sencilla la configuración de entornos y además es posible trabajar con varias versiones de Harbour o xHarbour al mismo tiempo. Con la nueva versión es posible que un proyecto se desarrolle con una versión antigua de xHarbour y otro poryecto con la versión más novedosa del mismo compilador.

Otras novedades importante de esta nueva versión es la posibilidad de comprimir con UPX el ejecutable final de forma completamente automática.

El editor también ha sido mejorado incluyendo una funcionalidad que seguramente será muy bien recibida por muchos de vosotros que consiste en que se marquen las líneas de texto nuevas o que han sido modificadas. Una imagen vale más que mil palabras:

xEdit marcas nuevo texto

En el anterior artículo publicado por José Giménez acerca de los compiladores de C podréis encontrar más información acerca del nuevo xEdit.

Podéis descargar la nueva versión de xEdit desde la siguiente dirección:

www.xailer.com/files/xeditsetup.exe

Un cordial saludo,

El equipo de Xailer

Pequeño error en última actualización de Xailer 2 Beta

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]

Actualización de Xailer 2.0 Beta

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:

  • Mejor soporte multimonitor. Los formularios se cargan y guardan en donde se encuentre el inspector de objetos, manteniendo su posición relativa correctamente.
  • Búsqueda de la definición del método, función o procedimiento bajo el cursor. Esta nueva opción que se puede utilizar desde el menú contextual del editor permite buscar rápidamente la definición de un método, función o procedimiento que esté definido en el propio módulo. En breve, también funcionará la búsqueda en cualquier módulo del proyecto. Dicha funcionalidad está muy ligada al soporte de ‘intellisense’ que también estamos desarrollando.
  • Incorporación del control TSysImageList en la paleta de controles para poder utilizarlo de forma visual. Este control ya existía con anterioridad pero sin embargo no era accesible directamente desde el IDE.
  • Añadido control de los errores en el compilador de recursos de Pelles C. Actualmente el IDE permitía establecer cualquier compilador de recursos evitando así el uso del propio de Borland ya que tiene alguna deficiencia importante. No obstante el control de cualquier posible error que se produjese en tiempo de compilación sólo era controlado para el compilador de recursos de Borland. En esta nueva versión se ha añadido también el control de errores para el compilador de recursos de Pelles C que desde aquí recomendamos.
  • Configuración de la periodicidad del sistema ‘AutoUpdate’. Con esta modificación es posible indicar la periodicidad con la que se realizará la actualización automática de Xailer, diaria, semanal o mensual. Os recordamos que durante la fase Beta de Xailer 2 no está operativa está funcionalidad.
  • Nuevos botones de cerrado del documento en las propias pestañas del editor. Una imagen vale más que mil palabras
      • TabCloseButtons

  • Soporte inicial de herencia de formularios. De momento sólo funciona modificando por código la cláusula FROM en la definición de clase del formulario. Esperamos poder poner en breve un ejemplo de su uso.
  • 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]

Creación de DLLs con Xailer 2

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.

Sigue leyendo

Primer 'Open House' de Xailer en Madrid

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:

www.xailer.com

Un cordial saludo
[El equipo de Xailer]