Activacion de button clausula when

Post Reply
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Activacion de button clausula when

Post by jvtecheto »

Hola amigos:

En la opcion de salida de la aplicacion quiero controlar que no hay ventanas abiertas antes de cerrar , y utilizo
esto.

Code: Select all

 WHEN Len(oWndMain:oWndClient:aWnd) == 0 
 
Tanto en la opcion de cierre del menu como en un boton.
En el menu el comportamiento es correcto, cuando hay una ventana abierta se desabilita , aparece en gris difuminado
pero en el boton en cuanto abres una ventana se desabilita pero no aparece en gris difuminado y ya no se vuelve a activar
aunque no haya ninguna ventana abierta no funciona la opcion del boton.

¿Alguna idea de como resolverlo, ?

Saludos y gracias anticipadas.

Jose
Fwh 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
User avatar
nageswaragunupudi
Posts: 8017
Joined: Sun Nov 19, 2006 5:22 am
Location: India
Contact:

Re: Activacion de button clausula when

Post by nageswaragunupudi »

Before activating every child window add this line

Code: Select all

oChildWnd:bPostEnd := { || WndMain():oBar:AEvalWhen() }
ACTIVATE WINDOW oChildWnd
 
Regards

G. N. Rao.
Hyderabad, India
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Activacion de button clausula when

Post by jvtecheto »

Hi Mr. Rao.

Thanks for the support

Yes works fine with this modification

Code: Select all

oWndChild:bPostEnd := { || oWndMain:oBar:AEvalWhen() }
 
but how to disable the button in the oBar same menu behavoir ?

Image

Regards
Fwh 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
User avatar
nageswaragunupudi
Posts: 8017
Joined: Sun Nov 19, 2006 5:22 am
Location: India
Contact:

Re: Activacion de button clausula when

Post by nageswaragunupudi »

Code: Select all

ACTIVATE oChildWnd ON INIT ( WndMain():oBar:AEvalWhen() ) .....
Regards

G. N. Rao.
Hyderabad, India
User avatar
jvtecheto
Posts: 357
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Activacion de button clausula when

Post by jvtecheto »

nageswaragunupudi wrote:

Code: Select all

ACTIVATE oChildWnd ON INIT ( WndMain():oBar:AEvalWhen() ) .....
Hi Mr. Rao,

Unfortunately, this solution does not work.

Nor is it such a serious problem, just to know more about Fivewin .

Thanks for your support.

Jose.
Fwh 19.06 32 bits + Harbour 3.2dev(r2011030937)+ Borland 7.4 + FivEdit
Post Reply