Boton de ayuda Menú Ribbon foxyRB

425 views
Skip to first unread message

OscarRd

unread,
Oct 10, 2018, 8:56:46 PM10/10/18
to Comunidad de Visual Foxpro en Español
Hola,

Estoy usando de forma exitosa las clase de Antonio Mesa: foxyrb y foxytb creo que es si no la mejor clase para los menus tipo Ribbon es la mas fácil de implementar, muchas gracias por este tremendo trabajo.

Dos preguntas:
1-Como poner el código para que ejecute código en el botón de ayuda del foxytb? Basicamente me gustaria desplegar un formulario con .chm integrado.

2-He tratado de poner el formulario principal donde esta el Menú Ribbon, para que sea BorderyStyle =3 es decir sizable, pero cuando hago esto foxytb  se descuadra y se corta, también he tratado de que todo sea sizable el menu como el foxytb pero no he logrado conseguirlo, al restaurar y minimizar no hay problemas.







Gracias,
Oscar Portorreal

menuribbon.png

Antonio Meza

unread,
Oct 11, 2018, 10:48:47 AM10/11/18
to Comunidad de Visual Foxpro en Español
Para el botón de ayuda es el siguiente código de ejemplo.

thisform.foxytb.cntTitleBar.cntControlButton.cntButtonHelp.action = "messagebox('hola')"

Te comento que FoxyRb no es sizable, la barra de titulo si foxyTb

Si me puedes enviar un formulario de ejemplo para ver el efecto que tienes y ver que puedo mejorar.

saludos
Antonio Meza

integral

unread,
Oct 11, 2018, 12:32:37 PM10/11/18
to Comunidad de Visual Foxpro en Español

Amigo Oscar :

Siguiendo con el ejemplo del amigo Antonio Meza una ilustracion...

Saludos,

INTEGRAL

Ayuda.jpg




El miércoles, 10 de octubre de 2018, 19:56:46 (UTC-5), OscarRd escribió:

ZeRoberto

unread,
Oct 11, 2018, 12:40:44 PM10/11/18
to publicesvfoxpro
Amigo Integral, tienes una demo de tu sistema de cocheras? o me puedes pasar capturas de pantallas

Saludos


OscarRd

unread,
Oct 11, 2018, 1:51:38 PM10/11/18
to Comunidad de Visual Foxpro en Español
Muchas gracias Sr. Antonio, mas tarde le envió el formulario.

Gracias nuevamente

OscarRd

unread,
Oct 11, 2018, 1:52:11 PM10/11/18
to Comunidad de Visual Foxpro en Español

Muchas gracias amigo!!
Message has been deleted
Message has been deleted
Message has been deleted

OscarRd

unread,
Oct 15, 2018, 11:45:21 AM10/15/18
to Comunidad de Visual Foxpro en Español


Adjunto el formulario que utilizo, e imágenes de como se distorsiona el el foxytb, acá pongo el formulario con Thisform.BorderStyle= 3, para probar también puse la clase foxyrb con This.Parent.BorderStyle = 3. Entiendo que no trabaja sin border solo quería ver como funcionaba.


En resumen lo que creo que se debe agregar a esta clase es poder anclar en el escritorio de Windows para poder poner pantallas en paralelo y hacer comparaciones, tal cual es el estándar en  en este OS,  pero esto aparentemente en Fox solo puede  lograrse cuando el borderstyle es igual 1.


Como información les comento que uso los formularios de :Saul Piña para crear el menu de forma dinámica.


El formulario lo puedes descargar de: http://oscarsoft.net/EIKON/menu_rb.zip



Eikon_error1.png

Eikon_error2.png


Una vez mas, excelente trabajo amigo Mesa, gracias a Saul Piña por la clase para el menu dinamico.

Saúl Piña

unread,
Oct 15, 2018, 11:55:51 AM10/15/18
to Comunidad de Visual Foxpro en Español
Saludos, para los que deseen revisar el ejemplo de crear menú Foxyrb mediante formulario..

https://youtu.be/OXbCI4Mj3yU

Esteban H.

unread,
Oct 15, 2018, 1:15:47 PM10/15/18
to publice...@googlegroups.com
Hola Saúl.
Muy buen trabajo, sólo he visto el video, pero voy a probarlo...

Saludos
Esteban

-----Mensaje original-----
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Saúl Piña
Enviado el: lunes, 15 de octubre de 2018 12:56 p.m.
Para: Comunidad de Visual Foxpro en Español
Asunto: [vfp] Re: Boton de ayuda Menú Ribbon foxyRB

integral

unread,
Oct 15, 2018, 2:12:11 PM10/15/18
to Comunidad de Visual Foxpro en Español

Amigo Oscar :

Luego de la descarga al momento de abrir el archivo pide los siguientes archivos...

- DataSql.dbc
- eikonicono.ico
- Controls.vcx

Saludos,

INTEGRAL


El miércoles, 10 de octubre de 2018, 19:56:46 (UTC-5), OscarRd escribió:

OscarRd

unread,
Oct 15, 2018, 2:33:51 PM10/15/18
to Comunidad de Visual Foxpro en Español
Gracias, amigo son muchos componentes que requiere este formulario para correr incluyendo las base de datos que construyen en el menu, solo lo envie con la idea de que puedan ver el codigo, pero hacerlo funcionar me seria muy complicado.

Saludos

Saúl Piña

unread,
Oct 15, 2018, 2:56:33 PM10/15/18
to Comunidad de Visual Foxpro en Español
Como me dijeran un día aquí mismo... Para el que no sabe, es complicado.

Y en realidad todillos es más sencillo que cualquier otro menú tipo Ribbon.

Saludos

HernanCano

unread,
Oct 15, 2018, 3:41:02 PM10/15/18
to Comunidad de Visual Foxpro en Español
Oscar:
Como te dice integral, falta la librería de clases Controls.vcx y también ListBotones.vcx.

Si una librería de clases falta al ejecutar MODIFY FORM, el VFP se niega abrir el formulario.

Está bien que quieras proteger los fuentes de tu app, pero si compartes algo para que lo revisemos, deberíamos poder ejecutarlo para verlo (que es lo que tú deseas, pues así lo expones).

Oscar Portorreal

unread,
Oct 16, 2018, 1:03:53 PM10/16/18
to publice...@googlegroups.com

Muchas gracias, entiendo lo que usted dice y tiene toda la razón, el problema es que la lógica esta armada con otras muchas opciones que maneja el sistema actualmente para desplegar el menu, se valida el perfil y permisos de usuarios. Adicionalmente la base de datos esta en SQL server, prácticamente tendría que pasar todo el projecto para estos fines.

Pero de nuevo, gracias voy a tratar de extraer solo el formulario con las clases y las tablas requeridas.


--------------------------------------
Oscar Portorreal
--------------------------------------

Antonio Meza

unread,
Oct 16, 2018, 1:14:38 PM10/16/18
to Comunidad de Visual Foxpro en Español
Simplemente crear una carpeta nueva, crear un formulario normal sin clases pon el código de FoxyRb y las clases de Foxyrb y foxytb que usas y que podamos ver el problema que tienes.


saludos
Antonio Meza

Gaetano Quattrocchi

unread,
Oct 17, 2018, 5:07:38 AM10/17/18
to Comunidad de Visual Foxpro en Español
bonito, puedes compartir con la comunidad?
Reply all
Reply to author
Forward
0 new messages