FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Imprimir un dialog
Posts: 479
Joined: Fri Feb 16, 2007 10:29 AM
Imprimir un dialog
Posted: Mon Nov 07, 2016 01:28 PM
Buenas tardes, compa帽eros:

驴 Puedo imprimir un dialog r谩pidamente?

Algo as铆 como
Code (fw): Select all Collapse
funct IMP_Dialog(oDialog,nTop, nLeft, nWidth, nHeight)
聽 聽PRINT oPrn NAME "Impresi贸n de un Dialog" PREVIEW
聽 聽 聽 oPrn:Cmtr2Pix(@nTop 聽, @nLeft)
聽 聽 聽 oPrn:Cmtr2Pix(@nWidth, @nHeight)
聽 聽 聽 PAGE
聽 聽 聽 聽 聽oDialog:Print( oPrn, nTop, nLeft, nWidth, nHeight )
聽 聽 聽 ENDPAGE
聽 聽ENDPRINT
return


Estoy probando este c贸digo, pero me genera un preview en blanco.

Gracias.
Un saludo.
Posts: 728
Joined: Fri Oct 07, 2005 07:38 AM
Re: Imprimir un dialog
Posted: Mon Nov 07, 2016 04:05 PM
En samples\testprn.prg tienes este c贸digo :

Code (fw): Select all Collapse
// Printing a whole window sample
// You may use also :hardCopy() method without creating a PRINT object

#include "FiveWin.ch"

static oWnd

//----------------------------------------------------------------------------//

function Main()

   DEFINE WINDOW oWnd FROM 1, 1 TO 20, 60 TITLE "Printing a Window"

   @ 3, 3 BUTTON "&Print me" OF oWnd SIZE 80, 20 ;
      ACTION PrintMe()  // try also with oWnd:HardCopy()

   ACTIVATE WINDOW oWnd

return nil

//----------------------------------------------------------------------------//

function PrintMe()

   local oPrn

   PRINT oPrn NAME "Test"
      PAGE
         oWnd:Print( oPrn, 1, 1, 2 )        // Scale factor 2
      ENDPAGE
   ENDPRINT

return nil

//----------------------------------------------------------------------------//
Angel Salom
Visionwin Software - https://www.visionwin.com
------------------------------------------------------------
fwh 19.05 - harbour 3.2 - bcc 7.4
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Imprimir un dialog
Posted: Mon Nov 07, 2016 05:19 PM

oDlg:HardCopy()

METHOD HardCopy( nScale, lFromUser ) en window.prg

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 479
Joined: Fri Feb 16, 2007 10:29 AM
Re: Imprimir un dialog
Posted: Mon Nov 07, 2016 07:58 PM

Angel, gracias. Este c贸digo funcion para una twindows, pero NO para Dialogs

Antonio, mil gracias.... funcion贸 perfect y me ahorr茅 tiempo y mucho c贸digo fuente!!.

Continue the discussion