FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Impresi贸n ( prev32.dll ) con FWH 7.09
Posts: 73
Joined: Wed Oct 12, 2005 06:58 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Mon Sep 17, 2007 09:45 AM

Modificar source\classes\rpreview.prg lo tienes que hacer tu, o lo puedo hacer yo en lo m铆o ?
Porque yo todas pas pruebas que he hecho modificando rpreview.prg no me han funcionado, ( alomejor porque no lo se hacer ).

Cabr铆a la posibilidad de hacer mi ventana principal NO MDI ?

Si le quito a la ventana principal MDI sale este error

Error description: Error BASE/1004 No exported method: OWNDCLIENT
Args:
[ 1] = U

Gracias

Saludos

julio@cepedaserinf.es
FiveWin 25.06 + Harbour 3.2.0dev (r2503251254), BCC 7 Windows 11
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Mon Sep 17, 2007 10:11 AM

Julio,

Aguarda que vamos a ver la forma de indicarle a la nueva clase TPreview que use ventanas no MDICHILD aunque la ventana principal sea MDI

Vamos a hacer pruebas

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 73
Joined: Wed Oct 12, 2005 06:58 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Mon Sep 17, 2007 10:44 AM

Gracias Antonio y tranquilo que yo estoy arreglado con la version anterior que me funciona perfectamente.

Muchas gracias y un saludo.

Saludos

julio@cepedaserinf.es
FiveWin 25.06 + Harbour 3.2.0dev (r2503251254), BCC 7 Windows 11
Posts: 5
Joined: Fri Jul 27, 2007 12:37 AM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Thu Oct 04, 2007 02:20 AM
Ola amigos


Antonio como fazer para que este novo PREVIEW fique como MODAL

pois tentei assim

PRINTER oPrn NAME "Impression" PREVIEW MODAL <---- n茫o funciona


Fico no aguardo
Jackson Douglas C. Brito

FWH 2.8 Nov 2006

XH 0.99.61

xMate

Roraima / Brasil
Posts: 73
Joined: Wed Oct 12, 2005 06:58 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Fri Oct 19, 2007 08:53 AM

He bajado la version de este mes de FWH y he probado la clase TPreview y he visto que ya est谩 arreglada y no sale comprimida vericalmente como sal铆a antes.
La cuestion es que llamo a "PRINTER oPrn PREVIEW" y aparece la previsualizaci贸n pero queda en segundo plano detr谩s de la ventana desde donde la llamo, y hasta que no cierro la ventana desde donde llamo a la funci贸n de imprimir, no me deja actuar sobre la previsualizaci贸n.
La previsualizaci贸n se me queda dentro de la ventana principal del programa, con la versi贸n anterior me sal铆a como una ventan independiente.

Saludos.

Saludos

julio@cepedaserinf.es
FiveWin 25.06 + Harbour 3.2.0dev (r2503251254), BCC 7 Windows 11
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Fri Oct 19, 2007 08:58 AM

Julio,

Tu ventana principal es MDI ?

En caso afirmativo, lo que ahora hacemos es integrarla dentro del entorno MDI principal

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 73
Joined: Wed Oct 12, 2005 06:58 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Fri Oct 19, 2007 09:08 AM

Ventana principal:

DEFINE WINDOW oWnd [u:1gxkfz4b]MDI[/u:1gxkfz4b] FROM 04, 10 TO 30, 90;
TITLE "Gesti贸n de Obras" ;
MENU Menu() ;
ICON oIcon ;
BRUSH oBrush
SET FONT OF oWnd TO oFont
SET MESSAGE OF oWnd TO ;
"Gesti贸n de Obras Usuario = " + WNetGetUser();
TIME DATE KEYBOARD
...
ACTIVATE WINDOW oWnd MAXIMIZED ;
ON INIT ( oWnd:cTitle := VERSION + COMPILADO, ;
VerifFiles(), ;
AbreFicher(), ;
Set( _SET_DECIMALS, 2 ) ) ;
VALID IF( MsgYesNo( "驴 Realmente desea salir ?", "Elija una opci贸n" ), CierraDbfs(), .F. )

Desde esta ventana llamo a los dialogos y desde los dialogos a las funciones de imprimir:

DEFINE DIALOG oDlg TITLE "Listado Clientes";
FROM 0, 0 TO 140, 374 ; //Alto y Ancho
OF oWnd ;
PIXEL STYLE { WS_SYSMENU, WS_CHILD, WS_VISIBLE, WS_TABSTOP }

...
Static Function Listado_01( cDbf, nRadio, xIni, xFin )

local oPrn

PRINTER oPrn PREVIEW

驴 C贸mo lo tengo que llamar para que aparezca independiente y me permita actuar soble la ventana de previsualizaci贸n ?

Saludos

Saludos

julio@cepedaserinf.es
FiveWin 25.06 + Harbour 3.2.0dev (r2503251254), BCC 7 Windows 11
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Fri Oct 19, 2007 09:44 AM

Julio,

Si la necesitas independiente tienes dos soluciones r谩pidas:

  1. Usa el m贸dulo rpreview.prg de la versi贸n anterior de FWH

  2. Modifica el actual rpreview.prg y quitale MDICHILD, para que la cree independiente

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 73
Joined: Wed Oct 12, 2005 06:58 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Fri Oct 19, 2007 10:47 AM

Correcto Antonio, compilando con rpreview.prg de la version anterior funciona perfectamente. Gacias.

No obstante si hubiera alguna soluci贸n para poder hacerlo con la nueva sin modificarla, de alguna forma diferente de llamar a la funci贸n o algo, te agradeceria que lo pusieras en el foro, o me lo comuniques, pues quitando lo de que hay que cerrar la ventana desde donde se llama, queda muy bien dentro de la ventana principal de la aplicaci贸n, y adem谩s si se pueden abrir varias "preview" pues tanto mejor.

He probado los ejemplos que vienen en FWH\samples:
testpre2.prg
testprev.prg
y funcionan perfectamente, la cuesti贸n es c贸mo hacerlo as铆 en mis programas, es lo que no se.

Saludos

Saludos

julio@cepedaserinf.es
FiveWin 25.06 + Harbour 3.2.0dev (r2503251254), BCC 7 Windows 11
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Fri Oct 19, 2007 01:24 PM

Julio,

Vamos a implementar la forma de hacerlo opcional.

> testpre2.prg

Este ejemplo no usa ventana MDI

> testprev.prg

Este si es MDI y curiosamente no hace el preview como ventana hija. Vamos a revisarlo, gracias :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 566
Joined: Thu Aug 30, 2007 03:40 PM
Impresi贸n ( prev32.dll ) con FWH 7.09
Posted: Fri Oct 19, 2007 03:29 PM

Antonio, sorry for my english, this my problem... my main window is MDI, i use easyreport and call an dialog before preview, and close this dialog, but after fwh709, the focus come to this dialog , not to main window.

thanks

Continue the discussion