Page 1 of 1

Funciona cláusula CANCEL en Button de Buttonbar ?

Posted: Fri Sep 24, 2010 8:47 pm
by gdeteran
Agradecido de antemanos...

Re: Funciona cláusula CANCEL en Button de Buttonbar ?

Posted: Tue Sep 28, 2010 8:37 pm
by gdeteran
Como puedo bypasear las cláusulas VALID y cancelar un Dialog ?

Sé que con BUTTON se puede hacer pero, como puedo simular lo mismo con Button de un ButtonBar?

Re: Funciona cláusula CANCEL en Button de Buttonbar ?

Posted: Sat Oct 02, 2010 4:46 pm
by Ruben Fernandez
Hola gdeteran: quizas esto te ayude, yo lo hago asi.

DEFINE BUTTON boton4 OF oBtnBar1 RESNAME "SALE" ;
MESSAGE "Salir" ;
ACTION( SalirTbx:=.T.,xDlg1:END() ) ;
PROMPT "Salir" Font oFontBarra
RETURN(.F.)

SalirTbx:=.T. esta variable la pongo como condicion para cerrar el díalogo, si la declaro local hay que pasarla como referencia

Saludos

Re: Funciona cláusula CANCEL en Button de Buttonbar ?

Posted: Mon Oct 04, 2010 9:16 pm
by gdeteran
Gracias Rubén, la verdad es que lo solucioné así:

@ 00, 11 BUTTONBAR oBar1 OF oDlg

DEFINE BUTTON oBtnTermina OF oBar1 NOBORDER;
FILE "..\bitmaps\EXIT2.BMP" ;
MESSAGE "Terminar" ;
ACTION oDlg:End()

oBtnTermina:lCancel := .T.