Archivo del Autor: Ignacio Ortiz de Zúñiga

Acerca de Ignacio Ortiz de Zúñiga

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

Xailer IDE: Mejorando su visualización

Estimados usuarios de Xailer,

En esta ocasión quiero simplemente compartir con vosotros formas sencillas de mejorar el IDE de Xailer que yo personalmente utilizo y espero que os pueda ser de utilidad a todos vosotros.

Por defecto, el editor de código fuente del IDE utiliza una fuente no proporcional de nombre ‘Courier’ que seguro que todos conocéis, que junto con la fuente ‘FixedSys’, vienen acompañando a Windows desde hace muchísimo tiempo, Desde hace tiempo decidí cambiar dicha fuente por defecto por alguna más bonita y actual (a mi modo de ver) y esta es mi elección:

https://www.google.com/fonts/specimen/Droid+Sans+Mono

Que podéis descargar desde la siguiente dirección:

http://www.fontsquirrel.com/fonts/droid-sans-mono

Seguro que alguno de vosotros ya está trabajando con otras fuentes en Xailer. Si es así os agradezco que lo indiquéis en los comentarios de este artículo.

Un saludo

Controles de usuario

Estimados usuarios de Xailer,

La futura versión de Xailer incorporará una nueva funcionalidad que creemos puede ser de gran utilidad para todos vosotros y de la cual estamos muy satisfechos por el resultado obtenido, que es la creación automática de controles de usuario.

Actualmente Xailer ya permite la creación de controles de usuario que se pueden utilizar posteriormente en el IDE y en sus aplicaciones finales. De hecho el proyecto \Samples\Controls\Samples.xpj es un claro ejemplo del mismo. Dicho ejemplo crea todos los controles que puede encontrar en la pestaña ‘Samples‘ de la barra de controles. Para su utilización tan sólo deberá incluir en sus proyectos la librería \Xailer\lib\Samples. No obstante, muy pocos usuarios se han adentrado en la creación de controles propios, seguramente por creer que se trata de un proceso complicado y tedioso.
Sigue leyendo

Lanzamiento Xailer 3.2.0 y xEdit 3.2.0

Estimados usuarios de Xailer,

Tenemos el placer de anunciaros una nueva versión de Xailer que incluye un montón de novedades y mejoras, a destacar las siguientes:

  • Actualización a la última versión de Harbour y MinGW (4.8.1)
  • Previsualización de informes de Fast-Report en formularios de Xailer

Podéis ver la lista completa de mejoras en el siguiente enlace

Debido a cambios importantes en ambos compiladores: Harbour y MinGW se hace necesario recompilar completamente todos los proyectos, incluidas las librerías de terceros o propias que estéis usando.

La actualización a Xailer 3.2.0 no tiene ningún coste adicional para aquellos usuarios que tengan una suscripción activa como es habitual. Podéis descargar la nueva versión de Xailer 3.2.0 desde nuestra área de descargas. Necesitaréis igualmente una nueva versión de Harbour+MinGW que igualmente se encontrará en dicha área con el nombre harbour32setup2.exe.

Hemos igualmente actualizado nuestro gestor de proyectos gratuito xEdit a la versión 3.2.0 incluyendo un montón de mejoras y novedades.

Un saludo

[El equipo de Xailer]

Acceso al blog

Buenos días,

La renovación de nuestro blog ha provocado la pérdida de todos los usuarios registrados en el mismo y os pedimos disculpas por ello. Para facilitar el proceso de registro ahora soportamos el acceso a través de múltiples accesos ‘sociales’:

  • Facebook
  • Twitter
  • Google
  • Yahoo
  • LinkedIn
  • Windows live

Os animamos a registraros de nuevo y os agradecemos de antemano cualquier comentario que queráis hacernos a cualquiera de los artículos publicados.

Un cordial saludo

¡¡FastReport gratis!!

Estimados usuarios de Xailer y de xBase en general,

Con el lanzamiento de FastReport para [x]Harbour y Xailer hemos preparado una gran acción comercial, con el objetivo de atraer a otros usuarios de Harbour y xHarbour que aún no han utilizado nuestros productos, consistente en regalar una licencia completa de FastReport para [x]Harbour y Xailer con la compra de Xailer Enterprise. El ahorro es de 300 euros que es exactamente lo que cuesta FastReport para [x]Harbour y Xailer.

Nuestro producto FastReport para [x]Harbour y Xailer puede ser utilizado no sólo con Xailer, sino con cualquier otro entorno que se base en los compiladores Harbour o xHarbour, tanto en modo GUI como en modo consola. No obstante, bajo Xailer es donde destaca de forma impactante ya que está completamente integrado en el IDE.

La oferta es únicamente para nuevos usuarios provenientes de otros entornos xBase y usuarios de Xailer 1 que no se actualizaron en su día. No obstante, puede tener mucho sentido comprar una licencia adicional de Xailer Enterprise para muchos usuarios de Xailer que aún siguen con la versión personal o profesional o para aquellos que necesiten más licencias.

Esta oferta se ofrece por tiempo limitado, hasta el día 1 de noviembre, y os adelantamos que será única (no se volverá a repetir) y su plazo de vigencia no será ampliado en ningún caso.

Un cordial saludo

[El equipo de Xailer]

Herencia visual en Xailer 3.1

Estimados usuarios de Xailer,

Una de las funcionalidades más importantes que incorpora la nueva versión de Xailer 3.1 es la completa finalización del soporte de herencia visual de formularios. Hasta ahora Xailer incorporaba un soporte muy reducido de la herencia visual, limitándose a poder indicar en el momento de la creación del formulario si heredaba de otro formulario.

El formulario heredado incorporaba todos los controles de su formulario ancestro, pero no era posible modificar ninguna propiedad del formulario o de los controles heredados de su formulario padre. No obstante si se podían incluir nuevos controles en el formulario, lo cuales eran los únicos que se podían cambiar en tiempo de diseño, el resto había que hacerlo en tiempo de ejecución o bien modificando las propiedades de su formulario padre.

Siempre hemos pensado que era un error el permitir cambiar las propiedades heredadas del formulario padre. En dicho caso tiene mucho más sentido utilizar el formulario padre como un plantilla, opción que Xailer también incorpora, pero efectivamente la funcionalidad que ofrecía nuestra herencia visual estaba muy reducida ya que la fuerza que ofrecía el diseño visual del IDE se veía muy comprometida al utilizar la herencia de formularios.

En Xailer 3.1 seguimos bloqueando las propiedades heredadas del formulario ancestro y los controles del mismo, sin embargo, hemos abierto completamente el diseño en todos los controles heredados que son del tipo contenedor. De esta forma conseguimos que el diseño visual sea posible sin apenas limitaciones y no comprometemos la estabilidad del sistema de herencia.

A modo de ejemplo, todas estas operaciones son posibles en controles heredados:

  • Añadir un TFolderPage en un objeto TFolder heredado y diseñar completamente ese nuevo TFolderPage añadiendo los controles que desee.
  • Añadir un botón a una TToolbar heredada.
  • Añadir nuevos elementos a una TExplorerBar heredada.

Le recomendamos que eche un vistazo al ejemplo SamplesVisualInheritancehervis.xpj.

Xailer 3.1 muestra de forma clara los controles que son heredados o no mostrándolos de color gris en el inspector de objetos.

Esperamos que esta aproximación a la herencia visual que hemos realizado en Xailer 3.1 sea de su agrado. Nosotros estamos realmente entusiasmados con el resultado obtenido y os animamos a que lo useis en vuestros futuros proyectos.

Un saludo

[El equipo de Xailer]

Jornadas técnicas en Madrid los días 7 y 8 de junio

Estimados usuarios de Xailer,

Los días 7 y 8 de junio se impartirán en Tres Cantos (Madrid) dos jornadas técnicas impartidas por José Giménez y Bingen Ugaldebere en los cuales se hablará sobre la creación de controles para Xailer y el manejo de Fast Report desde [x]Harbour y por supuesto Xailer.

Hemos hecho un gran esfuerzo, tanto nosotros como Bingen Ugaldeberé para que los precios de curso sean realmente competitivos y podáis acudir a pesar de los tremendos momentos de crisis que estamos pasando.  Actualmente ya quedan muy pocas plazas por lo que si está interesado debería reservar su plaza cuanto antes. Para ello deberá contactar directamente con Bingen Ugaldebere por Email (bingen@bisoft.es)  o preferentemente por teléfono al 607 149 577 o 944 029 260.

Queremos dar las gracias de antemano a Proser Informática por ofrecernos sus instalaciones para realizar las jornadas.

A continuación os detallo la agenda del evento: Sigue leyendo