Clarion - Habilitar un menu desde otra ventana

 
Vista:

Habilitar un menu desde otra ventana

Publicado por Carlos Gonzales (1 intervención) el 21/02/2006 22:48:58
Hola amigos del foro quisiera saber como puedo Habilitar y desabilitar una opcion en el menu principal de mi aplicació desde una ventana distinta a la que contiene el menu

gracias amigos del foro
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:Habilitar un menu desde otra ventana

Publicado por esbva2000 (3 intervenciones) el 05/03/2006 02:40:21
Pones una variable Global inicializada a 0
gMenuProcesosItem4 long(0)

en el EMBED del Menu
Before case Field()

IF (gMenuProcesosItem4) THEN
?gMenuProcesosControl4{Prop:Disable} = true
END
DISPLAY()

Activas o desactivas la variable en cualquier parte del programa, y cuando
vuelvas al menu, la pasar por el evento ACCEPT, y moverte por el menu
el Campo de Control del Item de Menu se activa o desactiva según el
Valor de la Variable.

por ejemplo:
Observa el Module bajo la Structura
CASE FIELD()
OF ?MenuControlItem2
OF ?MenuControlItem3
OF ?MenuControlItem6
END

estas etiquetas mas bien llamadas Controles de Campos se ativan o
desactivan cambiando sus propiedades, con algo como:

?MenuControlItem3{Prop:Disable} = true !. Desabilitada
?MenuControlItem3{Prop:disable} = false !. Habilitada

esbva2000
Bye Bye!!!
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