FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour USO DE WHEN EN UN BUTTON BAR-SOLUCIONADO..GRACIAS
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
USO DE WHEN EN UN BUTTON BAR-SOLUCIONADO..GRACIAS
Posted: Wed Oct 28, 2009 08:36 PM

Saludos, tengo el siguiente problema, inicializo un BUTTON en una BARRA DE BOTONES que esta en una Ventana MDI con la clausula WHEN, como inicio nSALVAR en 1 esta desactivado, luego en un boton del dialogo de un folder de la misma ventana paso nSALVAR a 2, nSALVAR := 2 y ahora quiero que supuestamente se active el BUTTON pero eso no sucede, sigue si aceptar clck, que me esta faltando para que se active ..? o eso no es posible de la forma que lo estoy haciendo..? refresque y todo el oBUTTONBAR pero nada, ayudas y sugerencias son BIENVENIDAS, alli como tengo el boton definido y como trato de activarlo, gracias... :shock:

DEFINE BUTTON oBtnALUM[5] OF oBarALUM UPDATE NOBORDER FILENAME oDatos:rBMP+"SALVAR32.BMP";
WHEN (nSALVAR > 1);
ACTION ( graba(oDbfALUM, oBrwALUM), MSGWAIT("Espere, Guardando Datos..."), oFldALUM:SetOption(1) )

REDEFINE BTNBMP oBtnFldALU[1] ID 500 OF oFldALUM:aDialogs[2] UPDATE;
ACTION (nSALVAR := 2, oBarALUM:UPDATE(), oFldALUM:SetOption(3), oFldALUM:aDialogs[3]:UpDate() )

Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 610
Joined: Wed Oct 19, 2005 08:20 PM
Re: USO DE WHEN EN UN BUTTON BAR
Posted: Wed Oct 28, 2009 09:06 PM
Por probar, que tal un refresco del botón:

REDEFINE BTNBMP oBtnFldALU[1] ID 500 OF oFldALUM:aDialogs[2] UPDATE;
ACTION (nSALVAR := 2, oBarALUM:UPDATE(), oFldALUM:SetOption(3), oFldALUM:aDialogs[3]:UpDate(),oBtnALUM[5]:Refresh() )
Un saludo,

Manuel



xH 1.2.3, FWH 23.07 32 bits, BC++ 7.4, xVerce CW 1.0, PellesC
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: USO DE WHEN EN UN BUTTON BAR
Posted: Wed Oct 28, 2009 10:44 PM

Ya eso lo probe man, refresque el boton, la barra, los controles, la ventana, el folder....ufff, creo que todo...jejejej...seguire revisando..gracias... :shock:

Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: USO DE WHEN EN UN BUTTON BAR
Posted: Wed Oct 28, 2009 11:15 PM
Hola José Luis.
No lo he probado, quizás te funcione: oBtnALUM[5]:Enable()
Saludos
Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: USO DE WHEN EN UN BUTTON BAR-SOLUCIONADO
Posted: Wed Oct 28, 2009 11:25 PM

...la de Cruz Alfredo...

REDEFINE BTNBMP oBtnFldALU[1] ID 500 OF oFldALUM:aDialogs[2] UPDATE;
ACTION ( nSALVAR := 2, oBarALUM:aControls[3]:Enable(), oFldALUM:SetOption(3), oFldALUM:aDialogs[3]:UpDate() )

...la de Francisco...

REDEFINE BTNBMP oBtnFldALU[1] ID 500 OF oFldALUM:aDialogs[2] UPDATE;
ACTION ( nSALVAR := 2, oBtnALUM[5]:Enable(), oFldALUM:SetOption(3), oFldALUM:aDialogs[3]:UpDate() )

Gracias una vez mas...ambas maneras funcionaron....

Dios no está muerto...



Gracias a mi Dios ante todo!

Continue the discussion