Archivo por meses: enero 2021

Mejoras en nuestro editor gratuito xEdit

Con la presentación de Xailer 7 hemos decidido incluir en el paquete de instalación nuestro editor gratuito xEdit que incorpora toda la funcionalidad a nivel de editor de código del IDE de Xailer, como puede ser el propio Intellisense.

xEdit es un editor de programación especialmente adaptado para ser utilizado con Harbour. Se puede usar con absolutamente cualquier entorno de desarrollo que utilice Harbour o xHarbour como compilador de lenguaje xBase. Incorpora un sistema de configuración de entornos que permite trabajar con distintos tipos de proyectos de forma muy sencilla.

Con esta nueva versión de xEdit incluimos algo muy demandado entre los usuarios que lo utilizan y que es una de las grandes estrellas de nuestro entorno de programación Xailer: Nos referimos al depurador de Xailer.

La nueva versión de xEdit incorpora la capacidad de depurar absolutamente cualquier tipo de proyecto. Junto con los binarios del programa, ahora se entregan dos librerías: libXailerDebug.a y XailerDebug.lib. La primera debe de usarse si se utiliza el compilador C de MinGW y la segunda si se utiliza Borland C++. Adicionalmente se entrega un documento PDF de nombre XailerDebug.pdf con información de como usarlo.

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

Área de descargas de Xailer

Espero que os guste.

Un cordial saludo

Nuevo Browser en Xailer 7

Xailer 7 incorpora un nuevo control tipo Browser, diseñado desde cero, en el que se han incorporado casi todas las funcionalidades del antiguo Browser, se han añadido nuevas y se ha incorporado el diseño moderno de Windows 10.

Estas son algunas de las importantes características que incorpora en el nuevo Browser:

  • Editores de celdas especializados para cada tipo de datos
  • Ordenación automática sobre cualquier columna
  • Filtrado automático por una o varias columnas
  • Cabeceras de columnas: Es posible introducir una cabecera que abarque a varias columnas
  • Agrupaciones por todas las columnas que se requiera, pudiendo mostrar en la cabecera o pie de cada agrupación cualquier datos de acumulación, máximos, mínimos, medias o contadores de cualquiera de las columnas de una forma tremendamente sencilla
  • Potente gestión de eventos que permite adaptar la visualización de las columnas completamente a sus necesidades
  • Fondo transparente. Lo cual le permite poner una imagen como fondo del control
  • Modificación del alto de la fila por el propio usuario
  • Barras de desplazamiento (Scroll) escamoteables al estilo de Windows 10

El nuevo Browser utiliza de forma más ortodoxa las barras de desplazamiento, tanto la vertical como la horizontal, a diferencia del clásico Browse.

A diferencia del Browser clásico, este nuevo control no tiene una versión específica para ser usada con tablas DBF. En dichos casos, deberá traspasar los datos de la tabla, bien a una matriz o un dataset en memoria (TMemDataset) y lógicamente, en ambos casos, será responsabilidad del programador la actualización de los datos del Browser con la tabla DBF subyacente.

Se ha realizado un gran esfuerzo con este nuevo Browse y esperamos que sea de vuestro agrado. Os animamos a que empecéis a usarlo en vuestros nuevos proyectos.

Un saludo