Bueno, por fin le meti mano a la impresion..., costo mas encontrar la documentacion en si, que el trabajo de su implementacion..
Pues si, porque hasta desde la lista de Gnome no sabian muy bien que existiera informacion al respecto sobre el API de impresion.
En fin, me toco bajarme el codigo fuente y empezar a 'destripar' hasta comprender
el funcionamiento.
Estoy en los primeros pasos , pero ya es posible imprimir a nivel de funciones,
distintas fuentes y con color y todo ;-)
A la par que lo desarrollaba , me plantee seriamente la posibilidad de liberarlo como LGPL, y asi será.
De esta decision, se beneficiaran gente que tambien esta trasteando con GTK+, asi como lo proyectos como XWT de Giancarlo Nicolai, y por que no,
FiveLinux puede usar dicho API sin problemas.
Decir que Fivelinux usa la misma libreria, pero no esta ni mucho menos acabada,
por ejemplo no tiene soporte de fonts ni de color.
Pero , como lo liberare, puede cogerlo completo y coger lo que quiera.
Ahora tendre sobre unas 25 funciones implementadas, un poco menos de la
mitad, pero espero terminar completamente el API este fin de semana en casa,
si la nena y la mujer me dejan. ;-)
Espero tener operativo la parte de impresion para Olivares 2000, al menos bajo
GNU/Linux. Para la version de Windows, lo mas apropiado sera usar el Winprn.prg que tiene ya xHarbour y terminar de desarrollarla.
Despues tocara hacer compatible en la medida de lo posible a nivel de preprocesado y clase, pero eso ya se vera mas adelante.
Os dejo una imagen sobre como Harbour + T-Gtk puede imprimir sin problemas
un PDF cualquiera!!
Espero que os guste la iniciativa de dejarlo como LGPL y el resultado final,
vereis que hay 2 paginas ;-)
Bueno, tu trabajo es asombroso, por lo menos para mi. Te mando un saludo y espero puedas seguir adelante.
Marcelo
Sin duda muy buen trabajo maestro, ademas de que siguies demostrando ser uno de los lideres en este ambiente xbase, de los que hay mucho por aprender.
saludos y adelante.