Generá un menú. Ejemplo: mimenu.mnx
Después en el menú de VFP elegí la opción VIEW, GENERAL OPTIONS y pinchá
en donde dice Top Level Form.
En el menú de VFP elegí la opción MENU - GENERAR
Guardá el menú
Generá un formulario.
En el EVENTO ACTIVATE poné este código:
Release Menus mimenu extended
Do ..\menus\mimenu.mpr with this,.t.
En el EVENTO DEACTIVATE poné este código:
release Menu mimenu extended
Cuando instancies el formulario, el evento activate va a mostrar el menú.
Cuando cierres el formulario, el evento deactivate va a matar el menú
Lo ideal sería que el formulario sea de nivel superior (Propiedad
ShowWindow AS TOP LEVEL FORM) y que todos los otros formularios que
lances desde el menú tengan la propiedad ShowWindow IN TOP LEVEL FORM
Yo uso esta técnica, haciendo que el form del mnú sea el fondo de la
aplicación. El menú lanza todos los otros formularios dentro del
formulario principal. Cada uno de los formularios tiene la propiedad
DataSession como Private Data Session, con lo que todo lo que se haga
con cada form esté auto contenido.
Espero te sirva
Rafael Copquin
El 12/10/2017 a las 14:52, Walter Comito escribió:
Amigos alguno me puede dar alguna idea de menú / barra de tareas
dentro de un formulario.
Por ej. Alta, baja, modificación, etc.
Si tiene algún código o algo se los agradeceria
Gracias.
*Walter Cómito*
Analista de Sistemas
MP 0397 C.P.C.I.P.C.
*›****[email protected] <mailto:[email protected]>*
***[email protected] <mailto:[email protected]>*
*'****+54 9 3513.292.707*
***þ****www.softram.com.ar <http://www.softram.com.ar/>*
QSi no es necesario, no imprima este correo. Todos somos responsables
por el cuidado del medio ambiente.
*NOTA DE CONFIDENCIALIDAD *
Este mensaje (y sus anexos) es confidencial y puede contener
información de propiedad exclusiva de Walter Cómito (SRS Sistemas). Si
usted ha recibido este mensaje por error, por favor comuníquelo
inmediatamente a _walter.comito
<mailto:[email protected]>@gmail.com <http://gmail.com/>_ y
tenga la amabilidad de eliminarlo, no deberá copiar el mensaje ni
divulgar su contenido a ninguna persona.
Muchas Gracias.
------------------------------------------------------------------------
Avast logo <https://www.avast.com/antivirus>
El software de antivirus Avast ha analizado este correo electrónico en
busca de virus.
www.avast.com <https://www.avast.com/antivirus>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
---
Este correo electrónico ha sido comprobado en busca de virus por AVG.
http://www.avg.com