Xailer 2 RC1

Estimados usuarios de Xailer,

Ya está disponible la primera RC (release candidate) de Xailer 2 y tenemos la máxima determinación para que la versión definitiva no se demore más de 30 días.

Como se comentó en algún artículo anterior de este mismo blog, se ha realizado un completo rediseño de los datacontrols y ello ha provocado sobre todo algunas diferencias en el comportamiento de Xailer que en cualquier caso intentamos e intentaremos evitar al máximo.

Para aquellos que no han seguido la evolución de Xailer 2 Beta intentaré resumir muy brevemente las nuevas funcionalidades que incluye:

Respecto al IDE:

  • Nuevo editor de propiedades para matrices en donde cada uno de sus miembros puede ser de cualquier tipo
  • Soporte de ‘calltip’ en funciones estandar de Clipper y Xailer
  • Nueva opción de ‘Importar proyecto’
  • Soporte para la creación de librerías DLL
  • Compilación y enlazado multi-hilo consiguiendo multiplicar por 4 o más la velocidad de creación de ejecutables
  • Actualización a la última versión del editor Scintilla (1.77)
  • Asistente para creación de ejecutable final con compresión del mismo y llamada a su instalador
  • Soporte de componentes de terceros
  • Mejora en el movimiento de controles con el ratón
  • Mejora la edición de propiedades oImageList en el inspector de propiedades
  • Mejoras en la periodicidad con la que se ejecuta ‘Auto Update’ de Xailer
  • Nuevos controles TListView, TTabs, TSplitButton, TSysImageList
  • Nuevas opciones en el menú contextual del editor para buscar la definición de un método o función en el módulo activo y luego volver a la posición inicial
  • Mejoras en el soporte multimonitor: Se cargan y guardan los formularios en el mismo monitor donde se encuentre el inspector de objetos
  • Indicación visual de las líneas de código del editor modificadas, marcando en rojo las que no están grabadas y en verde las modificadas pero ya grabadas
  • Modificación de la misma propiedad de más de un control a la vez

Respecto a las librerías de Run-time:

  • TDataSource: Nueva propiedad aSQLparams para facilitar extraordinariamente la construcción de sentencias SQL
  • TDataSource: Mejoras en función BuildSQLSt() para soporte de cualquier tipo de dato y con caracteres conflictivos con sentencias SQL
  • TSQLiteDataSource: Nuevas funciones agregadas SQL: local_timestamp(), ctod() y dtoc()
  • TSQLiteDataSource: Soporte de datos DateTime
  • TSQLiteDataSource: Soporte de encriptación de datos. SQLite como tal, no lo incluye
  • TAdoDataSource: Nuevo método ConnectTag() para poder recuperar o cambiar cualquier parametro de la conexión ADO
  • TImage: Soporte de formatos gráficos multi-imagen TIFF y GIF
  • TDatePicker: Soporte de datos tipos horas:minutos:segundos
  • TRichEdit: Soporte de archivos docx, conversión a HTML, drag & drop de ficheros, inserción de tablas
  • TTabCtrl: Nueva propiedad lTabCloseButtons para mostrar un aspa de cierre de pestaña
  • TApplication: Nuevos eventos generales de la aplicación
  • Escalado de formularios: manual y automático según la configuración de fuentes utilizada
  • TReport: Soporte de alineación izquierda y derecha al mismo tiempo en Headers y footers
  • TReport: Mejoras en la exportación a Excel, soportandose los eventos y traspaso de valores numéricos correctamente
  • TDBBrowse: Soporte de comodín ‘%’ en filtros de columnas
  • TListView: Nuevo control basado en el control del API ListView
  • TCanvas: Nuevos métodos Ellipse, ExtFloodFill
  • THeader y TBrowse: Soporte de texto multi-línea
  • Nuevo control TTabs
  • Nuevo control TSplitButton
  • Menúes: Pintado estilo Office 2007

Somos conscientes de que nos dejamos muchas cosas en el tintero con respecto a lo que anunciamos, pero entendemos que el producto Xailer 2 debe salir ya con la amplia funcionalidad que se le ha incorporado. No obstante, nos comprometemos que durante el ciclo de vida de Xailer 2 se añadirán las siguientes mejoras:

  • Soporte de Data modules
  • Diseño visual de componentes ActiveX
  • Plantillas (guardar un formulario como plantilla)
  • Asistentes para creación de formularios típicos
  • Copy & paste completo
  • Undo de formularios
  • Gestión de múltiples proyectos en un solo IDE

Esperamos poder acometer todas estas mejoras en el menor tiempo posible.

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

http://www.xailer.com/files/xailer20rc1.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]

3 comentarios en “Xailer 2 RC1

  1. Marcelo

    Primeramente felicidades por su trabajo.

    Me pregunto por que no utilizar la version 2.01 del editor Scintilla en lugar de la 1.77. La version 2.01 adminite espacios virtuales, algo que para mi opinion es indispensable para codificar.

    No se mencionada nada sobre el soporte de Postgres

    Responder
  2. Mário Angelini

    Muito boa esta nova versão.
    Está me atendendo 100%.
    Valeu o investimento em 2 licenças.
    Assim já está muito bom, se melhorar então…
    Parabéns para a equipe de desenvolvedores!
    Apesar do BCC5.5 atender bem, deveria ter uma
    opção de usarmos outro compilar xBase mais
    possante, mesmo que pago.
    Abraços.
    Muy buena esta nueva versión.
    Se me ha dado el 100%.
    Pagado por completo en 2 licencias.
    Así que ya es muy bueno, es mejor que …
    Felicitaciones al equipo de desarrolladores!
    A pesar de BCC5.5 servir bien, debe tener una
    opción de utilizar otro compilador xBase más
    poderosa, incluso si se paga.
    Abrazos.

    Responder

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *