Activacion de button clausula when

Activacion de button clausula when

Postby jvtecheto » Sun Jul 14, 2019 9:50 am

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  Expand view

 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(r2104281802) + Borland 7.4 + FivEdit
User avatar
jvtecheto
 
Posts: 577
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Activacion de button clausula when

Postby nageswaragunupudi » Sun Jul 14, 2019 12:27 pm

Before activating every child window add this line
Code: Select all  Expand view

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

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10313
Joined: Sun Nov 19, 2006 5:22 am
Location: India

Re: Activacion de button clausula when

Postby jvtecheto » Mon Jul 15, 2019 8:04 am

Hi Mr. Rao.

Thanks for the support

Yes works fine with this modification

Code: Select all  Expand view

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(r2104281802) + Borland 7.4 + FivEdit
User avatar
jvtecheto
 
Posts: 577
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain

Re: Activacion de button clausula when

Postby nageswaragunupudi » Tue Jul 16, 2019 4:31 pm

Code: Select all  Expand view
ACTIVATE oChildWnd ON INIT ( WndMain():oBar:AEvalWhen() ) .....
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10313
Joined: Sun Nov 19, 2006 5:22 am
Location: India

Re: Activacion de button clausula when

Postby jvtecheto » Wed Jul 17, 2019 11:36 am

nageswaragunupudi wrote:
Code: Select all  Expand view
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(r2104281802) + Borland 7.4 + FivEdit
User avatar
jvtecheto
 
Posts: 577
Joined: Mon Mar 04, 2013 4:32 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 27 guests