FoxyDialogs released

1,067 views
Skip to first unread message

Cesar VfpImaging

unread,
Jun 13, 2020, 12:23:07 AM6/13/20
to Comunidad de Visual Foxpro en Español
Hola amigos,

Miren los ejemplos a continuación y vean las nuevas posibilidades para nuestros diálogos.

Desde la versión anterior, apliqué varios pequeños ajustes y arreglos, y logré insertar en nuestros cuadros de diálogo algunos controles de Windows.
Ahora, 'NewDialog' ha crecido y se ha convertido en 'FoxyDialogs'.
Además de los cuadros de diálogo estáticos, se comporta como una buena función INPUTBOX ().
Ahora podemos agregar nuestros iconos personalizados a nuestros cuadros de diálogo. Preferiblemente archivos ICO. Las BMP funcionan bien, pero asegúrese de usar imágenes de 32x32 píxeles. Los PNG no son compatibles todavía.


En este pequeño proyecto tuve que trabajar duro en un campo del que normalmente me escapo, la API WIN32.
El proyecto API VFPX WIN32 de Anatolyi Mogylevets y Tore Bleken fue mi fuente de conocimiento más importante.
Esto no se habría logrado sin el uso del increíble proyecto VFP2C32 VFPX de Christian Ehlcheid, que trae las funciones CALLBACK que tanto echamos de menos en VFP, pero se vuelve realmente muy fácil de usar con esta verdadera joya.

Lo que más me gusta en estos cuadros de diálogo es que usan algunos controles básicos de Windows, lo que significa que se actualizarán cuando cambie el tema, o incluso en una versión de Windows.

¡Avíseme si encuentra algún problema o tiene alguna sugerencia!


https://vfpimaging.blogspot.com/2020/06/foxydialogs-v10-going-much-forward-with.html


* Sample 12 - INPUTBOX
* - The 5th parameter determines the INPUTBOX() type
* - Custom ICO file
* - Active timeout
* - E-mail icon from https://www.creativefreedom.co.uk/icon-designers-blog/email-icon-android-ios-win-app-icon/
? FoxyDialog("New inputbox dialog", ;
    "E-mail registration", ;
    "Please enter your e-mail from a secure server", ;
    "email.ico,S",       ;  && MAIL icon, BLUE background
    "@I,Ok#,Cancel#",    ;  && Buttons, the '@I' at the beginning means INPUTBOX mode
    "joh...@doeenterprises.com",  ;    && Default text
    "58000,<SECS> secs.")   && Timeout


image.png






* Sample 13 - PASSWORD INPUTBOX
* The '@IP' parameter does the trick 
? FoxyDialog("New PASSWORD dialog", ;
    "Server Access", ;
    "Please enter the server access password" + CHR(13) + ;
    	"Press the CAPS-LOCK key to see the balloontip!", ;
    "LOCK",        ;    && LOCK icon, BLUE background
    "@IP,Ok#,Cancel#", ;    && Buttons, the '@IP' at the beginning means PASSWORD INPUTBOX mode
    "Password1234",  ;    && Default text
    "58000,<SECS> secs.") && Timeout


image.png




* Sample 14 - UPPERCASE INPUTBOX
? FoxyDialog("New inputbox dialog", ;
    "FORMATTED INPUTBOX", ;
    "All text entered will be converted to UPPERCASE", ;
    "OK3",        ;    && 'Ok' icon, EMPTY background
    "@I!,Ok#,Cancel#", ;    && Buttons, the '@I!' at the beginning means Uppercase INPUTBOX mode
    "This is your default text",  ;    && Default text
    "58000,<SECS> secs.") && Timeout


image.png





* Sample 14b - NUMERIC INPUTBOX
lnValue = FoxyDialog("New inputbox dialog", ;
    "Enter the amount you need to withdraw from your account", ;
    "This control accepts only numeric keys and one point", ;
    "Money3.ico,B",    ;    && Custom Money icon, BLUE background
    "@IN,Ok#,Cancel#", ;    && Buttons, the '@IN' at the beginning means Numeric INPUTBOX mode
    123456.78)    && Default value
? lnValue, VARTYPE(lnValue)


image.png




* Sample 15 - MONTH INPUTBOX
? FoxyDialog("New Month Inputbox dialog", ;
    "Date select", ;
    "Please enter your date of birth", ;
    "Calendar2.ico,B",  ;  && Calendar2 icon, BLUE background
    "@M,Ok#,Cancel#",   ;  && Buttons, the '@M' at the beginning means MONTHBOX mode
    CTOD("01/12/2019"), ;  && Default date
    "58000,<SECS> secs.") && Timeout


image.png






* Sample 16 - DATE INPUTBOX
? FoxyDialog("New Date Input dialog", ;
    "Date select", ;
    "Please enter your date of birth", ;
    "Calendar4.ico",    ;  && Custom Calendar.ICO icon, no background
    "@D,Ok#,Cancel#",   ;  && Buttons, the '@D' at the beginning means DATEBOX mode
    CTOD("01/12/2019"), ;  && Default date
    "58000,<SECS> secs.") && Timeout


image.png




* Sample 17 - DATETIME INPUTBOX
? FoxyDialog("New DateTime box dialog", ;
    "Date and Time select", ;
    "Please enter the date and time of estimated delivery", ;
    "DateTime1.ico,B",  ;  && DateTime.ico, BLUE background
    "@T,Ok#,Cancel#",   ;  && Buttons, the '@T' at the beginning means DATETIMEBOX mode
	DATETIME(), ; 
    "58000,<SECS> secs.") && Timeout


image.png




* Sample 18 - MONTH CALENDAR RANGE INPUTBOX
* The date selection is returned in the 'loDatesRange' object as below
loDatesRange = FoxyDialog("New Datebox range dialog", ;
    "Date range select", ;
    "Please enter the date range for your report", ;
    "Calendar1.ico,S",       ;  && LOCK icon, BLUE background
    "@R,Ok#,Cancel#",   ;  && Buttons, the '@M' at the beginning means MONTHBOX mode
    CTOD("01/12/2019"), ;  && Default text
    "120000,<SECS> secs.") && Timeout

? "Initial date:", loDatesRange.StartDate
? "Final date:"  , loDatesRange.EndDate


image.png


Espero que les guste!

https://vfpimaging.blogspot.com/2020/06/foxydialogs-v10-going-much-forward-with.html

PREREQUISITOS:
- VFP9SP2
- WINDOWS Vista and up
- VFP2C32.FLL (included in the download file)




Saludos,

Cesar
__________________________________________________________________
Por favor, no envíen emails o mensajes privados en los foros solicitando por soporte.




Irwin Rodriguez

unread,
Jun 13, 2020, 5:49:43 AM6/13/20
to publice...@googlegroups.com
Very nice!
obrigado César!

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAFp9oeanzsUZKbsb%2Bwjmo5dOB9KvOov9CeLsix%3DQUTRhs9p9%2Bw%40mail.gmail.com.

Luis Maria Guayan

unread,
Jun 13, 2020, 7:21:26 AM6/13/20
to Comunidad de Visual Foxpro en Español
Muy bueno Cesar, gracias por continuar compartiendo con la comunidad.

Saludos.

--

Luis María Guayán
Tucumán, Argentina
_______________________________


Comunidad Visual FoxPro en Español
http://comunidadvfp.blogspot.com

Wagner Cevallos

unread,
Jun 13, 2020, 8:34:36 AM6/13/20
to publice...@googlegroups.com
Excelente , no cabe duda que ayuda en la interfaz de los proyectos

Fernando Mauricio Romero Jones

unread,
Jun 13, 2020, 9:36:32 AM6/13/20
to Comunidad de Visual Foxpro en Español
Excelente trabajo...Felicitaciones!!! y muchas gracias.


El sábado, 13 de junio de 2020, 1:23:07 (UTC-3), Cesar VfpImaging escribió:

Esteban H

unread,
Jun 13, 2020, 10:47:33 AM6/13/20
to publice...@googlegroups.com

Muchas Gracias Cesar

 

Excelente!!!

Jean Pierre Adonis De La Cruz Garcia

unread,
Jun 13, 2020, 11:12:09 AM6/13/20
to Comunidad de Visual Foxpro en Español
Te ganastes una manito.
Un manco se fabrica su propia mano biónica low cost con una ...

Carton Jeston

unread,
Jun 13, 2020, 11:40:42 AM6/13/20
to Comunidad de Visual Foxpro en Español
Yo para resolverme este problema hace años use funciones y formularios, lo que me permite hacer cualquier cosa a mi medida, aunque me ha llamado mucho la atencion la forma de integrarla con fox es muy limpia.

Lo que me gustaria señalar es que se apoya en un fll, lo que creo que sera de 32bits y posiblemente incompatible con VFPA 64, aunque se disponen de las fuentes del fll en github https://github.com/ChristianEhlscheid/vfp2c32

gracias por el aporte

Cesar VfpImaging

unread,
Jun 13, 2020, 12:45:50 PM6/13/20
to Comunidad de Visual Foxpro en Español
😀😎
--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Edwin Duran

unread,
Jun 13, 2020, 1:40:06 PM6/13/20
to Comunidad de Visual Foxpro en Español
Sin palabras
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publice...@googlegroups.com.

Mik

unread,
Jun 13, 2020, 1:45:02 PM6/13/20
to Comunidad de Visual Foxpro en Español
Muchas gracias César por compartir. Excelente trabajo !!

Saludos

Miguel Herbias
LIMA-PERU




El viernes, 12 de junio de 2020, 23:23:07 (UTC-5), Cesar VfpImaging escribió:

Hugo C.

unread,
Jun 13, 2020, 6:42:44 PM6/13/20
to Comunidad de Visual Foxpro en Español
Excelente Maestro

Saludos

HernanCano

unread,
Jun 13, 2020, 9:52:56 PM6/13/20
to Comunidad de Visual Foxpro en Español
Huy, César.
Muchísimas gracias.

Walter Cordova

unread,
Jun 14, 2020, 11:32:15 AM6/14/20
to Comunidad de Visual Foxpro en Español
Excelente, Cesar.
Muy agradecido

Saludos


Walter





De: publice...@googlegroups.com <publice...@googlegroups.com> en nombre de Cesar VfpImaging <cch...@gmail.com>
Enviado: viernes, 12 de junio de 2020 23:22
Para: Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>
Asunto: [vfp] FoxyDialogs released
 
--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CAFp9oeanzsUZKbsb%2Bwjmo5dOB9KvOov9CeLsix%3DQUTRhs9p9%2Bw%40mail.gmail.com.

Francisco Lorente

unread,
Jun 15, 2020, 3:26:39 AM6/15/20
to Comunidad de Visual Foxpro en Español
Muchas gracias, Cesar, una vez más por tu excelente aporte a la comunidad.

Saludos.
Francisco Lorente.
Murcia. España

Francisco

unread,
Jun 15, 2020, 3:40:32 AM6/15/20
to Comunidad de Visual Foxpro en Español
Estupendo trabajo... vamos a probar a ver que tal rula... 

Francisco

unread,
Jun 15, 2020, 4:32:46 AM6/15/20
to Comunidad de Visual Foxpro en Español
A mi con este comando =FoxyDialog("Error de Acceso","La ruta no existe ","...ruta...","X2,G","Continuar")
me sale esto (igual que con la versión anterior):

FoxyDialog_1.jpg

No sale el icono seleccionado solo el color. ¿Debería de salir el icono X2 con el fondo verde?

FoxyDialog_X2.jpg

Saludos.

El sábado, 13 de junio de 2020 a las 6:23:07 UTC+2, Cesar VfpImaging escribió:

Dsan

unread,
Jun 15, 2020, 4:17:20 PM6/15/20
to publice...@googlegroups.com


Francisco, tengo la version  2.4 y a mi si me muestra el icono correcto..
vfp sp2 fix 7423.  win 7 prof de 64bit.

image.png

Saludes
DS




El lun., 15 jun. 2020 a las 2:32, Francisco (<dire...@informatica-apliges.com>) escribió:A mi con este comando =FoxyDialog("Error de Acceso","La ruta no existe ","...ruta...","X2,G","Continuar")
--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Francisco

unread,
Jun 16, 2020, 2:41:21 AM6/16/20
to Comunidad de Visual Foxpro en Español
Pues no lo entiendo, cargando simplemente los prg en un proyecto limpio tampoco funciona. Tengo W10 prof. 64 y VFP 9.0 SP2 fix 7423

Antonio Meza

unread,
Jun 16, 2020, 10:03:10 AM6/16/20
to Comunidad de Visual Foxpro en Español
Baje la versión 2.4 y tengo windows 10 pro 64 VFP 9 sp2 (7423) y me funciona bien, solo probé el ejemplo que trae.

https://drive.google.com/uc?export=download&id=1pQ7Jtfnvi2QuJ-_eKs13nnSNGq25YgzF

saludos
Antonio Meza

Esteban H

unread,
Jun 16, 2020, 10:51:34 AM6/16/20
to publice...@googlegroups.com

Yo tengo Win 7 64 con VFP 9 sp2 7423 y funcionan todos los ejemplos sin problemas…

 

Saludos

Esteban

Zarlu

unread,
Jun 16, 2020, 11:22:24 AM6/16/20
to Comunidad de Visual Foxpro en Español
Buenos días Foxeros!

No funciona igual con todos los sistemas operativos.

Francisco. Bajé la última versión y ya sale el icono deseado según tu ejemplo. Tenía la misma situación que tú (Figura 1)

En otros ejemplos no salen los tipos esperados (Figura 2).

Windows 7 32bits

zarlu
Chetumal, Quintana Roo, México


Hernan

unread,
Jun 16, 2020, 11:39:01 AM6/16/20
to Comunidad de Visual Foxpro en Español
Buen dia a todos
Estuve probando la version 2.4, win10 64 y funciona perfecto, en tiempo de diseño,
pero cuando compilo, el mensaje aparece en la ventana principal de vfp (_screen),

que debo hacer para que salga dentro del ejecutable?

de antemano muchas gracias. 

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Cesar VfpImaging

unread,
Jun 16, 2020, 12:57:55 PM6/16/20
to Comunidad de Visual Foxpro en Español
Hola Zarlu,

Imagino que los tipos "basura" es porque la fuente "SEGOE UI" probablemente no está instalada por defecto.
En este caso, mi sugerencia es que utilizen los iconos graficos.

Sobre los iconos principales, dependen del archivo IMAGERES.DLL, que es un poco diferente en WIN7 de WIN10
Tambien conviene utilizar sus propios iconos, si quieren

Saludos,

Cesar
__________________________________________________________________
Por favor, no envíen emails o mensajes privados en los foros solicitando por soporte.





Cesar VfpImaging

unread,
Jun 16, 2020, 12:58:29 PM6/16/20
to Comunidad de Visual Foxpro en Español
Hola Hernan,

Estas con TOPLEVEL FORMS?

Saludos,

Cesar
__________________________________________________________________
Por favor, no envíen emails o mensajes privados en los foros solicitando por soporte.





Zarlu

unread,
Jun 16, 2020, 1:11:28 PM6/16/20
to Comunidad de Visual Foxpro en Español
Buenos días Cesar VpfImaging!

Muchas gracias maestro César

HernanCano

unread,
Jun 16, 2020, 1:18:51 PM6/16/20
to Comunidad de Visual Foxpro en Español
Tocayo:
¿Qué quiere decir "dentro del ejecutable"?
¿Cuál "mensaje"?

HernanCano

unread,
Jun 16, 2020, 1:37:28 PM6/16/20
to Comunidad de Visual Foxpro en Español
Lo único que veo que pueda mostrarse en la "ventana principal de VFP" es porque hay comandos interrogación en los ejemplos.

Si te estorba que "algo" aparezca en la "ventana principal de VFP", entonces quita las "interrogaciones" (no he dicho comentarizar).

Los comandos son supremamente sencillos como para que un "programador de VFP" haga comentarios tan simplones como esos.

Mientras más pasa el tiempo no hallo qué significa "dentro del ejecutable" ni qué motiva a alguien a decirlo.


El martes, 16 de junio de 2020, 10:39:01 (UTC-5), Hernan escribió:

francisco prieto

unread,
Jun 16, 2020, 1:40:40 PM6/16/20
to publicesvfoxpro
Hernan,

No se si sera el caso.... pero en mi código cuando me refiero a dentro del ejecutable, es porque estoy usando un recurso que generalmente se utiliza fuera, como ser una tabla.

Saludos,

Pancho
Córdoba
Argentina

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Hugo Coelho

unread,
Jun 16, 2020, 1:54:54 PM6/16/20
to Comunidad de Visual Foxpro en Español
Es compatible con Windows XP o Windows 2003?

HernanCano

unread,
Jun 16, 2020, 2:01:23 PM6/16/20
to Comunidad de Visual Foxpro en Español
Hugo:
Esta respuesta de César de hace una hora tal vez te dé una luz sobre tu pregunta:

>>> Sobre los iconos principales, dependen del archivo IMAGERES.DLL, que es un poco diferente en WIN7 de WIN10
También conviene utilizar sus propios iconos, si quieren. 

Hernan

unread,
Jun 16, 2020, 2:38:40 PM6/16/20
to Comunidad de Visual Foxpro en Español
Hola Cesar.

Utilizo formularios con estas especificaciones
ShowWindows = 1 para normales y 2 para la ventana principal
alwaysOnTop = .f.
windowsState = 0

Gracias


Cesar VfpImaging

unread,
Jun 16, 2020, 3:00:38 PM6/16/20
to Comunidad de Visual Foxpro en Español
Hola Hugo,

NO funciona con WinXP
Utiliza una API que fue introducida en Windows Vista, por eso no se puede. Ya vi que algunas personas traeron algunas dlls de Win7 para el XP y funcionó, pero no vale la pena.

Saludos,

Cesar
__________________________________________________________________
Por favor, no envíen emails o mensajes privados en los foros solicitando por soporte.





Em ter., 16 de jun. de 2020 às 14:54, Hugo Coelho <chi...@gmail.com> escreveu:
Es compatible con Windows XP o Windows 2003?

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Pablo Flores

unread,
Jun 16, 2020, 5:58:59 PM6/16/20
to publice...@googlegroups.com

Que debo estar haciendo mal??

                Si ejecuto desde la ventana de comandos:

foxydialog("Consulta del Sistema","Cambios de precios Realizados",;

"Se cambio el precio de << COMPRA >> y no su fecha."+CHR(13)+CHR(13)+CHR(13)+;

"Actualizar la FECHA  de los precios de las siguientes listas...","I,B","Todas,Compra,Ninguna")

Anda OK, regresa 1,2, 3 según seleccione!!

Pero si a la misma instrucción la ejecuto dentro un formulario modal, siempre me regresa el valor -3 y si le coloco 4 botones siempre -2.

Otra cosa que me pasa es que, mi sistema trabaja sobre un formulario principal (no el screen del vfp, lo oculto en el .exe pero queda activo en desarrollo) y cuando ejecuto el foxydialog este dialogo aparece sobre el screen del vfp y no sobre mi aplicación.

Desde ya muchas gracias!!

Saludos

Pablo Flores

Enviado desde Correo para Windows 10

 

De: Cesar VfpImaging
Enviado: martes, 16 de junio de 2020 16:00
Para: Comunidad de Visual Foxpro en Español
Asunto: Re: [vfp] Re: FoxyDialogs released

 

Hola Hugo,

Cesar VfpImaging

unread,
Jun 17, 2020, 9:00:58 AM6/17/20
to Comunidad de Visual Foxpro en Español
Hola Pablo,

Estas seguro que utilizas la ultima versión?

Pablo Flores

unread,
Jun 17, 2020, 10:20:36 AM6/17/20
to publice...@googlegroups.com
Hola César..
Estoy usando la 2.4 que viene con imposibilidad de ingresar números,  fechas, rango de fechas etc. No se si salió otra después

Enviado desde Outlook Mobile


From: publice...@googlegroups.com <publice...@googlegroups.com> on behalf of Cesar VfpImaging <cch...@gmail.com>
Sent: Wednesday, June 17, 2020 10:00:34 AM
To: Comunidad de Visual Foxpro en Español <publice...@googlegroups.com>
Subject: Re: [vfp] Re: FoxyDialogs released
 

Pablo Flores

unread,
Jun 17, 2020, 10:21:36 AM6/17/20
to publice...@googlegroups.com
Estoy usando windows 10 y vfp 9 sp2

Enviado desde Outlook Mobile


From: Pablo Flores <pf.prog...@gmail.com>
Sent: Wednesday, June 17, 2020 11:20:26 AM
To: publice...@googlegroups.com <publice...@googlegroups.com>

Pablo Flores

unread,
Jun 17, 2020, 11:55:12 AM6/17/20
to publice...@googlegroups.com
Perdón.... quise poner "posibilidad"en lugar de "imposibilidad".
No se cual es la última versión
Saludos
Pablo Flores

Enviado desde Outlook Mobile


From: Pablo Flores <pf.prog...@gmail.com>
Sent: Wednesday, June 17, 2020 11:21:26 AM

Pablo Flores

unread,
Jun 19, 2020, 4:26:09 PM6/19/20
to publice...@googlegroups.com

La que uso es:  Version 2.41 - 2020-06-13 (por lo menos es la que figura en el .prg)

Si hay otra de donde la puedo Bajar?

 

Saludos

Pablo Flores

Walter Cordova

unread,
Aug 8, 2020, 5:58:31 PM8/8/20
to Comunidad de Visual Foxpro en Español
Estimado Luis Maria

Tendrias el enlace de la ultima version de Foxypreviewer.APP y la documentacion  actualizada.
Me han pedido q los PDFs que genere no puedan ser modificados y por mas q le doy vueltas a las diferentes opciones que proporciona la herramienta no llego a tener el efecto deseado.
Lo que mas se acerca es 
REPORT FORM (lcNameReport) OBJECT TYPE 10 TO FILE "miarchivo.pdf" NOCONSOLE

Con esto genero el PDF como imagen pero me muestra una franja negra al lado izquierdo de la hoja y no tengo como quitarlo.

He probado con 

_screen.ofoxypreviewer.lPDFEncryptDocument=.T.
_screen.ofoxypreviewer.lPDFCanEdit=.F.
_screen.ofoxypreviewer.cPDFMasterPassword ='HOY'
_screen.ofoxypreviewer.cPDFUserPassword  ='AYER'

y cuando genera el PDF no puede ser abierto, sale como archivo dañado.

Sinceramente muchas gracias por tus aportes y apoyo

Slds

Walter


J. Enrique Ramos Menchaca

unread,
Aug 8, 2020, 6:32:35 PM8/8/20
to Comunidad de Visual Foxpro en Español
Revisa los siguientes links:

DO FoxyPreviewer.app
_Screen.oFoxyPreviewer.lPDFEncryptDocument = .T.
_Screen.oFoxyPreviewer.cPDFUserPassword = "pwdmaster"
_Screen.oFoxyPreviewer.cPDFMasterPassword = "pwduser"
REPORT FORM (ADDBS(_Samples) + "SOLUTION\REPORTS\PERCENT.FRX") OBJECT TYPE 10 TO FILE "c:\Test1.pdf" PREVIEW

HernanCano

unread,
Aug 9, 2020, 5:34:51 PM8/9/20
to Comunidad de Visual Foxpro en Español
Waltrer:
Sobre la franja negra: Verifica si tiene alguna columna en el reporte (cerca de donde ves la franja negra) que estés ocultando, por ejm en la cláusula When: .F., o algo como TIPO=1

Kyo2104

unread,
Aug 12, 2020, 5:36:38 PM8/12/20
to Comunidad de Visual Foxpro en Español
Estimado Cesar, Buenas Tardes

Primero Felicitarte por tu Clase foxydialog, esta super GENIAL!,, lo acabo de probar en una de mis aplicaciones y funciona correctamente, solo se presenta un inconveniente es que en los formularios MDI la clase se muestra fuera de su entorno, es posible hacer que lo realice dentro de los mismos... se agradece!!..

fmr.r...@gmail.com

unread,
Dec 14, 2020, 10:12:32 AM12/14/20
to Comunidad de Visual Foxpro en Español
Excelente trabajo, lo empecé a utilizar en mis proyectos y funciona a la perfección.
Tengo una duda con el ejemplo 18 (también pasa en el 17) que es para elegir un rango de fechas, estoy enviando en el parámetro le envío en el DEFAULT TEXT una fecha que no no sea la del día de hoy, pero el rango siempre me apunta como comienzo el día de hoy. Aclaro que ya probé enviarlo en formato fecha (dd/mm/yyyy o mm/dd/yyyy) o en formato texto pero siempre sigue apuntando al día de hoy.
La consulta es para que me aclaren si quizás no está disponible la posibilidad de apuntar el comienzo del rango a por ejemplo 10 días antes de hoy.
Desde ya muchisimas gracias por su atención.

Fernando M. Romero

Carlos Morales

unread,
Dec 14, 2020, 12:23:50 PM12/14/20
to Comunidad de Visual Foxpro en Español
Estimado César. 
Felicitaciones por el esfuerzo y gracias por el aporte. 
Tengo una pregunta... Yo estoy utilizando VFPA 64 bits... Funciona tu Foxydialog en el entorno de 64 bits de VFP???

Gregorio Nava

unread,
Jan 4, 2021, 3:07:09 PM1/4/21
to publice...@googlegroups.com
buenas tardes, estoy probando el ejemplos 14, me funciona bien la primera vez pero si salgo del programa al volver a entrar no muestra el cuadro de texto, igual pasa con el ejemplo 13,
les agradeceria cualquier ayuda al respecto
uso VFP9SP2 y windows 10, anexo imagenes 

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
FoxyDialog2.png
FoxyDialog1.png
Reply all
Reply to author
Forward
0 new messages