Acerca de menu estilo office 2007 (lewis lopez)

1,076 views
Skip to first unread message

Saúl Piña

unread,
Dec 13, 2013, 10:08:59 AM12/13/13
to publice...@googlegroups.com
Felíz Viernes amigos.

Estoy observando el menu del amigo Lewis López, y creo darme cuenta que el menu como el menciona son un pageframe con objetos para dar el estilo de office 2007, funcionaría de la siguiente forma:

(Me corrigen si estoy mal, por favor)


1. Se supone que debo ocultar la ventana principal de VFP
2. Crear una pantalla (form) de tipo principal y ahi implementar el menu estilo office 2007


Es correcto?  o como podría hacerse visible en todas las pantallas de un programa?



el menu al que me refiero está en el siguiente enlace:
https://groups.google.com/forum/#!searchin/publicesvfoxpro/menu$20estilo$20office/publicesvfoxpro/cyz_jJnKpAg/IbEmkWnrcmAJ


Muchas gracias.

Saúl Piña

unread,
Dec 13, 2013, 10:33:58 AM12/13/13
to publice...@googlegroups.com
Hernán Cano....


He visto que tu has utilizado el "TabMenu" en algún tiempo, podrías ayudarme a por lo menos implementar un ejemplo o decirme por donde iniciar?

Muchas gracias brother.

Ricardo Pina

unread,
Dec 13, 2013, 10:49:59 AM12/13/13
to Grupo VFP
Hola Saul

Este es un foro de ayuda en el que todos tienen que manejar sus tiempos.
Me parece que no corresponde pedir a alguien en particular.

Saludos
--
            

                   Ricardo Pina

Desarrollo y Servicios Informáticos

                  Profesionales
               www.dsip.com.ar

 

 

HernanCano

unread,
Dec 13, 2013, 2:47:17 PM12/13/13
to publice...@googlegroups.com
Hola, Saúl.
Gracias por tenerme en cuenta.

Sí, hace algún tiempo quise implementarlo. Pero dado que el creador no respondió mis preguntas, decidí continuar con otras cosas; su manejo, creo recordar que era sólo por asistente ("manual") así que no le avancé ni quiero avanzarle. En cuanto esté en mi computador te amplío las cosas.

Te cuento que con respecto a una ribbon para VFP estoy con la FoxRibbon de Guillermo Carrero (qepd) como verás en otro tema. También puedes mirar la de Daniel que es programable por naturaleza; le ví un bug con respecto a que las imágenes de los botones, cuando son dos en una columna, "salen partidas", no se ven "integradas" (lo entenderás cuando veas las imágenes).

Pero estas dos alternativas sí cumplen su cometido mucho mejor que el TabMenu.

Marcelo Barberis

unread,
Dec 13, 2013, 9:17:45 PM12/13/13
to publicesvfoxpro
Estimado amigo
te doy una opcion si quieres utilizar vfpribbonbar pero es de paga, yo te doy un consejo, opta por una opcion de comprar una herramienta que se te haga mas facil y tener una apariencia estetica profesional, yo antes buscaba opciones free y al final me complicaba mas de la cuenta y terminaba haciendo de la forma tradicional, yo te doy esta opcion, revisa este link y si te decides a aceptarla tienes un soporte tecnico y lo bueno de esto es que es en español, yo personalmente aveces hasta lo llamo por telefono via skype.
si te decides no te vas a arrepentir te lo aseguro

--
Ing. Marcelo Barberis Gutierrez
Sistemas Informaticos Inc
Villa Montes - Bolivia
Telef.: +591-76831064

HernanCano

unread,
Dec 14, 2013, 12:24:54 AM12/14/13
to publice...@googlegroups.com
Marcelo:
Gracias por participar.

Te cuento. No estoy pidiendo que me ayuden a hacer un menú Ribbon para VFP; no estoy buscando la "mejor" forma de hacer un menú Ribbon en VFP.

Estoy compartiendo un posible uso de una herramienta que ya está a disposición de la Comunidad.

Saúl Piña

unread,
Dec 16, 2013, 10:41:35 AM12/16/13
to publice...@googlegroups.com
Saludos Hernan,

Ya me di cuenta que el buen Daniel compartió la herramienta de Ribbon y hasta ahora ando trabajando en ella ojalá y pueda implementar en mi sistema, de cualquier forma voy a revisar la opcion que me dice Marcelo para ver si es la mejor opcion.

Lewis López

unread,
Dec 16, 2013, 12:38:45 PM12/16/13
to publice...@googlegroups.com
A la verdad armar el menu estilo ribbon es cosa fácil y de pensar un poco y manejar el concepto de las clases  .VCX en vfp.

Saludos.


Jesucristo es el verdadero Dios y la vida eterna. 1 Juan 5:20
Lewis Oswaldo López Gómez 
Cel:      311 665 0342
Skipe:  asaie2010

Puerto Libertador - Córdoba-Colombia




Date: Mon, 16 Dec 2013 07:41:35 -0800
From: saulpi...@gmail.com
To: publice...@googlegroups.com
Subject: Re: [vfp] Re: Acerca de menu estilo office 2007 (lewis lopez)
01.png
02.png
03.png
04.png
05.png
06.png
07.png
08.png
02.png

Daniel Sánchez

unread,
Dec 16, 2013, 5:39:53 PM12/16/13
to Comunidad de Visual Foxpro en Español
Hola Hernan acabo de leer tu mensaje, me podrías indicar  que te refieres con el tema de la imagen de que "salen partidas", para ver cual pueda ser el problema que comentas.

Saludos
--
Daniel Sánchez Escobar
Investigación y Desarrollo
Reset Software & Sistemas
Móvil +051-949398047
Trujillo - Perú

HernanCano

unread,
Dec 16, 2013, 9:36:01 PM12/16/13
to publice...@googlegroups.com
Hola, Daniel.
En las adjuntas lo solicitado.

En la 1 tal vez no hay imágenes con el impasse, pero en la 2 y 3 sí.
ribbon.page3.JPG
ribbon.page1.JPG
ribbon.page2.JPG

Marcelo Barberis

unread,
Dec 16, 2013, 10:33:25 PM12/16/13
to publicesvfoxpro
Bueno yo utilizo la utilidad de ribbon en mis pantallas principales con esta herramienta y hasta ahora no he tenido ningun problema, aqui dejo unas pantallas de esta herramienta y no quiero que lo tomen a mal, solo muestro unas pantallas para ilustrar el tema del hilo.
1.jpg
2.jpg
3.jpg
4.jpg
6.jpg

HernanCano

unread,
Dec 16, 2013, 10:58:49 PM12/16/13
to publice...@googlegroups.com
Marcelo:
Me puedes indicar ¿qué herramienta utilizas?

Marcelo Barberis

unread,
Dec 16, 2013, 11:07:26 PM12/16/13
to publicesvfoxpro
Ribbon estimado

HernanCano

unread,
Dec 17, 2013, 1:25:45 AM12/17/13
to publice...@googlegroups.com
Vaya, vaya!!!
Qué buen dato!!!
Gracias, colega.

Alfonso Arias Lemas

unread,
Dec 17, 2013, 5:51:45 AM12/17/13
to Lista Google VFP
Yo utilizo desde hace rato este menú de Daniel y no tengo quejas de el y realmente este problema de imagen a mi nunca me ha salido en el menú, pienso esto no es un problema del menú y si de la imagen que parece ser que hay algunos formatos de ellas que no son mostrados bien en los botones, ya eso me ha a sucedido en el diseño de formularios en botones aislados.
 
Saludos,
  Alfonso
 
 
 
 
-------Mensagem original-------

elkin dario uribe torres

unread,
Dec 17, 2013, 9:47:18 AM12/17/13
to publice...@googlegroups.com
Hernan si miras Marcelo utiliza es la http://vfpsteam.jimdo.com/vfps-ribbonbar/ la cual es de pago, en cambio la Foxribbon es gratuita.

Saludos

Elkin Uribe


HernanCano

unread,
Dec 17, 2013, 10:00:59 AM12/17/13
to publice...@googlegroups.com
Eso está mejor, elkin.
Gracias.



El martes, 17 de diciembre de 2013 09:47:18 UTC-5, eduribe2000 escribió:
Hernan si miras Marcelo utiliza es la http://vfpsteam.jimdo.com/vfps-ribbonbar/ la cual es de pago, en cambio la Foxribbon es gratuita.
Saludos
Elkin Uribe

 
El lunes, 16 de diciembre de 2013 23:07:26 UTC-5, Marcelo Barberis escribió:
Ribbon estimado

Daniel Sánchez

unread,
Dec 18, 2013, 1:44:25 PM12/18/13
to Comunidad de Visual Foxpro en Español
Hernan disculpa mi falta de sensibilidad visual, pero no llego a identificar el problema que indicas, en todo caso lo que adjunte es un ejemplo, has notado lo mismo con otras imágenes, te agradecería me indicaras exactamente donde ves el inconveniente.

Gracias.

HernanCano

unread,
Dec 18, 2013, 1:48:37 PM12/18/13
to publice...@googlegroups.com
¿Dónde está lo que adjuntaste?

HernanCano

unread,
Dec 18, 2013, 1:52:49 PM12/18/13
to publice...@googlegroups.com


El miércoles, 18 de diciembre de 2013 13:44:25 UTC-5, Daniel Sánchez escribió:
ribbon.page2.JPG
ribbon.page3.JPG

HernanCano

unread,
Dec 18, 2013, 1:55:47 PM12/18/13
to publice...@googlegroups.com


El miércoles, 18 de diciembre de 2013 13:44:25 UTC-5, Daniel Sánchez escribió:
ribbon.page2-agrandada.JPG
ribbon.page3-agrandada.JPG

Saúl Piña

unread,
Dec 18, 2013, 2:09:02 PM12/18/13
to publice...@googlegroups.com
bueno, volviendo al asunto de ribbon de Daniel, mi pregunta es:

Como se implementa este menu? es decir, el menú siempre se agregaría en cada formulario del ejecutable? o solo se debe utilizar una sola vez y despues accesar a los formularios mediante este menú?

muchas gracias!

HernanCano

unread,
Dec 18, 2013, 3:10:36 PM12/18/13
to publice...@googlegroups.com
Reviso mis acercamientos anteriores a la ribbon de Daniel y te comento.

HernanCano

unread,
Dec 18, 2013, 5:40:05 PM12/18/13
to publice...@googlegroups.com
Daniel:

1.
Estoy mirando tu Ribbon, pero no encuentro la forma de cómo le indico qué es lo que debe ejecutarse cuando se hace click en un botón.

Hice algunas modificaciones en los captions, en ,los íconos, agregué un botón,....
Pero no veo cómo indicar qué se ejecuta.

Veo que el AddBoton() se usa así:

oGrupo.AddBoton(1,10,"Prueba 1","Ayuda sobre prueba 1","iconosxp\81x32.bmp")

Y en AddBoton() veo que está lo sgte:

IF !nTipoBotton=5
     BINDEVENT(this.aBotons[this.nCuentArray,2],"apply",this,"apply")
ENDIF

Y continúo con la investigación... y me encuentro con el arreglo aMenuItems[], pero noto que podría ser sólo para contextuales.

En el DBF no veo campo para el PRG o el SCX que deseo ejecutar.

2.
Veo que en el Init de la clase GrupoButtonOnOff tienes lo sgte referente a versión:

    IF VERSION(5)>700
        this.SpecialEffect= 2
    ELSE
        this.SpecialEffect=1
    ENDIF

¿Me puedes decir si al desarrollarla tuviste en cuenta que pudiera ser usada en VFP6?

3. ¿Tienes alguna doc o te voy preguntando?

Chao.




El miércoles, 18 de diciembre de 2013 13:44:25 UTC-5, Daniel Sánchez escribió:

HernanCano

unread,
Dec 18, 2013, 5:56:27 PM12/18/13
to publice...@googlegroups.com
Daniel:

Me parece que en ClickOpcion() del objeto Ribbon1 creado al inicio, debo hacer una serie de CASEs para ejecutar lo pertinente.

¿Es correcto?


  PROCEDURE ClickOpcion()
    LPARAMETERS nIDPage as Integer, nIDGrupo as integer, nIDBoton as Integer, ;
        nIDMenu as Integer, cText as Character

    do case
    endcase
    case nIDPage = 1
       do case
       case nIDGrupo = 1
          do case
          case nIDBoton = 1
             do case
             case nIDMenu = 1
                do CLIENTES.PRG
             case nIDMenu = 2
                do PROVEEDORES.PRG
             case nIDMenu = 3
                do EMPLEADOS.PRG
             case nIDMenu = 4
                do TERMINAR.PRG
             endcase
          case nIDBoton = 2
             do case
             case nIDMenu = 1
                do REPRESENTANTES.PRG
             case nIDMenu = 2
                do CODIGOS.PRG
             endcase
          case nIDBoton = 3
             do case
             case nIDMenu = 1
                do FACTURAS.PRG
             case nIDMenu = 2
                do VENTAS.PRG
             case nIDMenu = 3
                do SALIDAS.PRG
             case nIDMenu = 4
                do form RECIBOS.SCX
             endcase
          case nIDBoton = 4
             do case
             case nIDMenu = 1
                do REPORTES with 'CLIENTES'
             case nIDMenu = 2
                do REPORTES with 'PROVEEDORES'
             case nIDMenu = 3
                do REPORTES with 'EMPLEADOS'
             case nIDMenu = 4
                do REPORTES with 'VENTAS'
             endcase
          endcase
       endcase
    endcase
   
  ENDPROC

Alfonso Arias Lemas

unread,
Dec 18, 2013, 6:03:44 PM12/18/13
to Lista Google VFP
Hola Daniel, eso es un problema de compatibilidad de la imagen con VFP, con los botones de VFP, eso ya me ha pasado a mi en otros casos no solo en el menú Robbon.
Saludos,
  Alfonso 
 
 
 
 
-------Mensagem original-------
 
Data: 18-12-2013 17:44:31
Assunto: Re: [vfp] Re: Acerca de menu estilo office 2007 (lewis lopez)
 

Alexander Gallardo Torres

unread,
Feb 12, 2014, 5:27:03 PM2/12/14
to publice...@googlegroups.com
que uilidad usas par agenerar l menu tipo ribbon.??


El lunes, 16 de diciembre de 2013 22:33:25 UTC-5, Marcelo Barberis escribió:
Reply all
Reply to author
Forward
0 new messages