FoxPro/Visual FoxPro - Inhabilitar opciones del menú

   
Vista:

Inhabilitar opciones del menú

Publicado por Pablo R (1 intervención) el 15/07/2009 18:18:32
¿ Sabeis como inhabilitar opciones de un menú creado en Fox versión 9 ?

Gracias
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
Imágen de perfil de Mauricio

Inhabilitar opciones del menú

Publicado por Mauricio (1367 intervenciones) el 15/07/2009 19:23:11
Lee en la ayuda SET SKIP TO
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:Inhabilitar opciones del menú

Publicado por Cesar Diez Canseco (35 intervenciones) el 15/07/2009 19:59:25
Que tal Pablo? Te explico como lo tengo actualmente. En el generador de
Menu hay una casilla que se llama opciones dentro de esta hay un campo que
llama "Saltar por:" ahi ingresas una variable que nos servira para habilitar o
deshabiltar la barra de menu. Esta variable tiene que ser definida como publica. Lo
puedes hacer en tu programa principal donde llamas al menu.

Yo lo tengo asi :

Programa Principal
Public acceso
acceso=.t.

Disenador de Menu:
Barra Principal
<Tablas
<Taller
<Consultas
En cada menu de la barra principal en la casilla Opciones -> Saltar -> he
escrito la variable acceso=.f. (Esto lo tienes que hacer solo en los menu de la
Barra Principal. No en lo submenus)
ejem :
<Tablas ->Opciones -> Saltar por = Acceso=.f.

En cada submenu de la barra principal tiene una pestana que dice "accion" donde
tienes varias opciones. No se como la tengas tu pero yo la tengo como
procedimiento y en procedimiento(valga la redundancia) tengo algo como esto:

Acceso=.f.
Do Form TablaClientes.scx
Al poner Acceso=.f. (Estoy deshabilitando la barra principal del menu y llamando
al formulario de clientes.)

Ahora para habilitar la barra principal en el boton salir de Clientes tengo el
siguiente codigo:
Acceso=.t. (Estoy habilitando la barra principal del menu y saliendo del
formulario de clientes. Esta variable la tienes que escribir en cada boton salir
de cada formulario que salga hacia la barra principal.)
thisform.release

Es sencillo. Pruebalo y me contas.

Saludos de Peru,
Cesar Diez-Canseco
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:Inhabilitar opciones del menú

Publicado por EDMUNDO (1 intervención) el 22/07/2009 22:51:25
conocer mas el lenguaje
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