Page 1 of 1

CANCEL en SBUTTON no funciona

PostPosted: Fri Sep 02, 2011 12:46 pm
by Marcelo Via Giglio
Holas,

alguien tiene funcionando SBUTTONS con CANCEL, un SBUTTON con cancel definido no cancela la validación en un GET, estoy utilizando la versión 7 de sbutton

saludos

Marcelo

Re: CANCEL en SBUTTON no funciona

PostPosted: Fri Sep 02, 2011 1:13 pm
by karinha
Intenta:

LCANCEL := .T.

Re: CANCEL en SBUTTON no funciona

PostPosted: Fri Sep 02, 2011 3:18 pm
by Marcelo Via Giglio
karinha,

gracias por responder, pero ya intente eso también aún así no me está funcionando

saludos

Marcelo

Re: CANCEL en SBUTTON no funciona

PostPosted: Fri Sep 02, 2011 3:47 pm
by karinha
Y con CANCEL UPDATE directamente en el REDEFINE BUTTON??

Re: CANCEL en SBUTTON no funciona

PostPosted: Fri Sep 02, 2011 4:24 pm
by Patricio Avalos Aguirre
Hola

sbutton es la clase de manuel mercado, si es asi

prueba modificando la clase C:\FWH\SOURCE\CLASSES\CONTROL.PRG
Code: Select all  Expand view


METHOD KillFocus( hCtlFocus ) CLASS TControl

   local oWnd

   if ! Empty( hCtlFocus ) .and. ::bValid != nil .and. WndParents( hCtlFocus, ::hWnd ) .and. ;
      ( oWnd := oWndFromhWnd( hCtlFocus ) ) != nil .and. ;
      Upper( oWnd:Classname() ) $ "TBUTTON;TBTNBMP;TBUTTONBMP;TSBUTTON" .and. ;
      ( oWnd:lCancel != nil .and. oWnd:lCancel .and. ;
 

Re: CANCEL en SBUTTON no funciona

PostPosted: Fri Sep 02, 2011 4:30 pm
by Marcelo Via Giglio
Patricio,

gracias, ya había encontrado eso y se soluciona con ello, muchas gracias por responder

karinha, gracias por la atención

saludos

Marcelo