Antonio,
De igual forma que en la clase TReport mientras se genera la previsualización sale un mensaje indicando el número de página que está preparando, sería bueno hacer lo mismo en la clase tprinter.
Muchas gracias por tu atención. Un saludo,
Moisés
tprinter
-
- Posts: 1033
- Joined: Fri Oct 07, 2005 3:33 pm
- Location: Cochabamba - Bolivia
MOISES,
prueba esta modificacion de uno de los ejemplos de fw
[/quote][/code]
prueba esta modificacion de uno de los ejemplos de fw
Code: Select all
#include "FiveWin.ch"
static oWnd
function Main()
DEFINE WINDOW oWnd TITLE "Testing Class TPreview" MDI ;
MENU BuildMenu()
DEFINE STATUSBAR OF oWnd PROMPT "FWH Multiple previews management"
ACTIVATE WINDOW oWnd MAXIMIZED
return nil
function BuildMenu()
local oMenu
MENU oMenu
MENUITEM "Build a Preview"
MENU
MENUITEM "First" ACTION Preview1()
SEPARATOR
MENUITEM "&Exit" ACTION oWnd:End()
ENDMENU
oMenu:AddMdi()
MENUITEM "&Help"
ENDMENU
return oMenu
function Preview1()
local oPrn, odlg, osay, npagina := 1, i
DEFINE DIALOG oDlg FROM 100,100 TO 200,300 PIXEL
@ 10,10 SAY oSay VAR STR(npagina) OF oDlg PIXEL
ACTIVATE DIALOG oDlg CENTER NOWAIT
PRINTER oPrn PREVIEW
FOR i := 1 TO 30
PAGE
oPrn:ImportWMF( "invoice.emf" )
ENDPAGE
oSay:refresh()
npagina++
NEXT
oDlg:end()
ENDPRINT
return nil
Hola, ¡¡Muchas gracias!!.
Pues sí, se trata más o menos de eso.
Antonio, por favor, ¿puedes modificar la clase para que se comporte igual que TREPORT, sacando el mismo diálogo que está en prev32.dll/preview.dll?.
Muchas gracias.
PD: Lo chulo sería que TREPORT y TPRINTER sacaran una Progessbar, eso sería de 10.
Pues sí, se trata más o menos de eso.
Antonio, por favor, ¿puedes modificar la clase para que se comporte igual que TREPORT, sacando el mismo diálogo que está en prev32.dll/preview.dll?.
Muchas gracias.
PD: Lo chulo sería que TREPORT y TPRINTER sacaran una Progessbar, eso sería de 10.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
-
- Posts: 1033
- Joined: Fri Oct 07, 2005 3:33 pm
- Location: Cochabamba - Bolivia