FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour fwh y Tutilprn y Timprime TheFull
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
fwh y Tutilprn y Timprime TheFull
Posted: Thu Apr 13, 2006 09:18 PM

Rafa,

FWH proporciona la función RoundRect() en el modulo source\winapi\rects.c :)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 711
Joined: Thu Oct 06, 2005 09:57 PM
fwh y Tutilprn y Timprime TheFull
Posted: Fri Apr 14, 2006 10:45 AM

Recordar que la clase Tutilprn usa Nview32lib y FHW usa, ahora, Freeimage. Por tanto, en 32 bit, da error al utilizar SayImage y PrintImage.

Salvo Box (cajas redondeadas) que estoy intentando sustituir por RoundBox(), creo que la mayoria de las funciones de la clase Tutilprn, ya lo recoge FWH en las nuevas versiones.

Un saludo



Manuel
Posts: 731
Joined: Fri Oct 07, 2005 07:42 AM
fwh y Tutilprn y Timprime TheFull
Posted: Mon Apr 17, 2006 09:11 PM
Manuel Valdenebro wrote:Recordar que la clase Tutilprn usa Nview32lib y FHW usa, ahora, Freeimage. Por tanto, en 32 bit, da error al utilizar SayImage y PrintImage.

Salvo Box (cajas redondeadas) que estoy intentando sustituir por RoundBox(), creo que la mayoria de las funciones de la clase Tutilprn, ya lo recoge FWH en las nuevas versiones.


Joe, ¿ desde cuando Fivewin da soporte a Freeimage ?
Me tengo que actualizar, pero no he visto que se haya echo dicho cambio,
si asi fuese COJONUDO!!! Freeimage le da mil patadas a la nview32, que
damos un monton de problemas.( imagenes grandes )

Si fuese asi, mirare de actualizarme mi version de Fivewin y como usa
dichas clases para mi reportes, pues me tocara arreglar esa parte y no ROMPER el codigo con versiones antiguas de Fivewin que puedan usar Timprime/TUtilPrn
Saludos

Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Posts: 140
Joined: Sat Oct 08, 2005 05:16 PM
fwh y Tutilprn y Timprime TheFull
Posted: Tue Apr 18, 2006 02:48 PM

TheFull:

Desde FWH 2.7 build de Marzo la FreeImage.Dll esta funcionado.

Saludos

Ruben Fernandez

Rubén D. Fernández

Maldonado-Uruguay
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
fwh y Tutilprn y Timprime TheFull
Posted: Sun Dec 10, 2006 01:38 PM
thefull wrote:
Manuel Valdenebro wrote:Raymundo,

A mi me da error los Box.- Me dice "La aplicación GDI.EXE no es una imagen válida".

¿Que error te da a tí?.

Le he enviado un email a Rafa Carmona, por si pudiera echarnos una mano.


Ya te envie las clases :-) para 32 bits.
Seria cojonudo que Mister Antonio las incluyera como contrib en Fivewin,
¿Antonio ?, tienes mi total consentimiento, como siempre :-), en coger lo que done a la comunidad y ponerlo en Fivewin.

La solucion es la siguiente, en la clase TUtilPrn , poneis esto:
******************************************************************************
******************************************************************************
#IFDEF __HARBOUR__
DLL FUNCTION RoundRect( hDC AS LONG, ;
iLeft AS _INT , iTop AS _INT, ;
iRight AS _INT, iBottom AS _INT, ;
iWidth AS _INT, iHeight AS _INT ) AS BOOL PASCAL LIB "GDI32.DLL"
#ELSE
DLL FUNCTION RoundRect( hDC AS WORD, ;
iLeft AS _INT , iTop AS _INT, ;
iRight AS _INT, iBottom AS _INT, ;
iWidth AS _INT, iHeight AS _INT ) AS BOOL PASCAL LIB "GDI.EXE"
#ENDIF

Seria interesante que Fivewin imlemente esta funcion, si no lo hace ya, porque de esto hace muchisimo tiempo :-)

Saludos
Rafa Carmona


Una consulta, en la version de 16 bits, utilizabamos esto:

// Rutinas de Impresión Gráfica por THEFULL.
// Funciones habilitadas:
// * Caja()
// * Linea()
// * SayBitMap()
// * CajaRound()
// * TrazoH()
// * TrazoV()
// ------------------------------------------------------------------------------------------- //
/* Rev26.03.2000
Segunda Revision:
Ahora le podemos pasar cualquier Pen para dibujar el Rectangulo redondeado
Requiere incluir en el linkado el objeto DRAWING.OBJ
*/
// ------------------------------------------------------------------------------------------- //


Esta clase que hablas ahora es la misma? perdón por la ignorancia.

Gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 1279
Joined: Mon Feb 06, 2006 04:28 PM
fwh y Tutilprn y Timprime TheFull
Posted: Mon Dec 11, 2006 03:12 AM

Gracias Manuel y Gracias Rafa!!!!!

Por sus permanentes contribuciones.

Saludos/Regards,

José Murugosa

"Los errores en programación, siempre están entre la silla, el teclado y la IA!!"
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
fwh y Tutilprn y Timprime TheFull
Posted: Thu Dec 21, 2006 10:04 PM

Retomo este hilo para solicitar si alguien tiene algun/nos ejemplos de uso de las clases.

Muchas gracias

En esta Navidad pidamos por un mundo mas equitativo y en paz!
Mis mejores augurios para el 2007

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 366
Joined: Wed Aug 30, 2006 05:25 PM
fwh y Tutilprn y Timprime TheFull
Posted: Fri Dec 22, 2006 03:40 AM

MarioG:

En las clases que bajas ya vienen algunos ejemplos.
Si aún así no se te aclara el panorama avisame que te envio
uno de utilprn que es el único que uso.

Saludos

Ruben Fernandez.

Gracias y Saludos

Ruben Fernandez - Uruguay

FWH 11.06, Harbour, Borland 5.82
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
fwh y Tutilprn y Timprime TheFull
Posted: Fri Dec 22, 2006 03:11 PM

Ruben
baje de nuevo de la sección Utilidades, pero no trae ningún sample. Porfa mandame lo que usás para ver si se me aclara el panorama. En realidad es por el apuro, como siempre :-), que no me pongo a estudiar los fuentes.

Que tengas una linda Navidad en familia y un muy buen 2007

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 366
Joined: Wed Aug 30, 2006 05:25 PM
fwh y Tutilprn y Timprime TheFull
Posted: Fri Dec 22, 2006 11:47 PM

MarioG

Enviado.

Espero te sirva para tener una idea.

Saludos

Ruben Fernandez.

Gracias y Saludos

Ruben Fernandez - Uruguay

FWH 11.06, Harbour, Borland 5.82

Continue the discussion