Buenas tardes,
Estuve viendo como poner un bitmap como fondo de un diálogo y como usar "transparent" para que los "say" queden con el fondo del bitmap.
Pero, me encuentro con un problema. Si desde ese diálogo, mediante un botón llamo a una rutina de impresión (pudiese ser la testprn3 de FW), esta rutina de impresión no es ejecutada y el programa se cierra abruptamente sin informar errores.
Por el contrario, si le saco la cláusula "transparent", esta rutina de impresión es ejecutada normalmente.
Pongo un pequeño ejemplo:
*----------------------------------------------------------------
#include "fivewin.ch"
function main()
define brush oBrush resource "fondo8"
define dialog oDlg resource 'HOJEAR' brush oBrush transparent
redefine button oBtn10 ;
id 4007 OF oDlg ;
action Imprimo()
activate dialog oDlg valid .t.
return nil
Function Imprimo()
.... aquí la testprn3 como ejemplo
Return nil
*----------------------------------------------------------------
Que podrá ser?. Por el momento lo solucioné no poniendo "transparent" pero los say quedan feísimos.
Gracias.
Rolando