Funciona cláusula CANCEL en Button de Buttonbar ?

Post Reply
User avatar
gdeteran
Posts: 110
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

Funciona cláusula CANCEL en Button de Buttonbar ?

Post by gdeteran »

Agradecido de antemanos...
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
User avatar
gdeteran
Posts: 110
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

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

Post 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?
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
Ruben Fernandez
Posts: 366
Joined: Wed Aug 30, 2006 5:25 pm
Location: Uruguay

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

Post 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
Gracias y Saludos
Ruben Fernandez - Uruguay
FWH 11.06, Harbour, Borland 5.82
User avatar
gdeteran
Posts: 110
Joined: Fri Oct 14, 2005 7:10 pm
Location: Puerto Montt - CHILE

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

Post 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.
Saludos,
Gonzalo
Puerto Montt - CHILE
FWH 21.01 - Harbour 3.2.0dev (r2008190002) - Borland/Embarcadero C++ 7.0(32-bit)
Post Reply