FoxPro/Visual FoxPro - Probema en Menu

 
Vista:

Probema en Menu

Publicado por Katty (61 intervenciones) el 10/04/2006 17:41:05
Hola mundo.
Estoy programando en VFox 7. he creado un menu shortcut, pero he escrito el código en el formulario (init):

DEFINE POPUP shortcut SHORTCUT RELATIVE FROM MROW(),MCOL()
DEFINE BAR 1 OF shortcut PROMPT "Registrar"
DEFINE BAR 2 OF shortcut PROMPT "Revisar lista"
DEFINE BAR 3 OF shortcut PROMPT "Editar Lista"
ON SELECTION BAR 1 OF shortcut wait wind 'DO FORM RegisLibro'
ON SELECTION BAR 2 OF shortcut WAIT WIND 'DE FORM VerLibros'
ON SELECTION BAR 3 OF shortcut WAIT WIND 'DO FORM CorregirLi

Para llamar he colocado ACTIVATE en el MoveMouse de un boton, hasta ahí todo va bien, pero quiero que desaparezca al mover el mouse fuera del menu (que ya se puede ver), coloque en MouseLeve un DEACTIVE, pero no responde, creo que es por que el mouse está fuera del menu no fuera del boton.
Como puedo dasactivar el menu solo moviendo el mouse?. Por que cuando hago clic fuera del menu se limpia el menu tranquilamente.
Espero sus respuesta.
Gracias de antemano.
Saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Probema en Menu

Publicado por Luinux (8 intervenciones) el 10/04/2006 18:01:52
Proba desactivarlo en el Mousemove del form.-
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Probema en Menu

Publicado por Katty (61 intervenciones) el 11/04/2006 20:35:52
Hola Luinix.
Le coloqué desactivar al mouseMove en el formularuio, pero cuando el menu se activa, en ninguno de los controles, funcionan sus métodos ni propiedades, solo cuando hago clic fuera del menu. Existe alguna instrucción (propia del menu) similar a MouseMove, MouseLeav ó LostFocus o algo así que indique que el cursor está fuera del menu?.
Espero sus respuestas.
Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar