Page 1 of 1

GET TsBrowse FWH 13.05 Vs FWH 15.01

PostPosted: Tue Apr 21, 2015 3:44 am
by Enrrique Vertiz
Saludos Estimados

Tengo un serio problema al querer usar FWH 15.01 y xHb 1.23.10117, el TsBrowse NO me funciona el <Enter> para entrar al modo de Edicion ni el <Doble Click> intento con ambos y NO se activa el modo de edicion, sin embargo si trato de escribir directamente sobre el campo si ingresa al modo de edicion.

En mi version actual FWH 13.05 con xHB 1.23.9961, ese problema NO sucede, edita con ENTER y con DOBLE CLICK sin ningun problema en las mismas opciones que con el configuracion arriba descrita NO funcionan.

Debo mencionar que en ambos casos uso el mismo TsBrowse simplemente reconpilado con el xHb respectivo

Gracias por su atencion.

Re: GET TsBrowse FWH 13.05 Vs FWH 15.01

PostPosted: Fri Apr 24, 2015 3:24 am
by Patricio Avalos Aguirre
Hola

prueba modificar la clase windows en la linea 147

static cBrwClassList := "|TXBROWSE|TWBROWSE|TSBROWSE|" // added FWH 13.03

en la clase dialog en la linea 639
AEval( ::aControls,;
{ | o | If( ! Upper( o:ClassName() ) $ ;
"TGET;TMULTIGET;TBTNBMP;TCOMBOBOX;TWBROWSE;TSBROWSE;TCBROWSE;TXBROWSE;TLISTBOX;TDBCOMBO;TDATEPICK" .and. ;
! o:IsKindOf( 'TXBROWSE' ) .and. ! o:isKindOf( "TBTNFLAT" ), o:lTransparent := .T., ) } )

Re: GET TsBrowse FWH 13.05 Vs FWH 15.01

PostPosted: Fri Apr 24, 2015 3:42 am
by Enrrique Vertiz
Mi estimado Patricio

GRACIAS , con eso se soluciono el problema, por lo menos en todo lo que he probado hasta el momento.

Lo que no entiendo es porque sacaron al TsBrowse del codigo de FWH ??, pero bueno GRACIAS nuevamente ...

Re: GET TsBrowse FWH 13.05 Vs FWH 15.01

PostPosted: Fri Apr 24, 2015 2:17 pm
by horacio
Enrique, TsBrowse fue una aportaciĆ³n del Sr. Manuel Mercado y nunca fue parte de FWH.

Saludos

Re: GET TsBrowse FWH 13.05 Vs FWH 15.01

PostPosted: Fri Apr 24, 2015 2:41 pm
by Enrrique Vertiz
Horario

Me queda claro, no me exprese bien, en las sentencias que amablemente comparte como solucion Patricio, se ve que hay que incluir "TsBrowse" en las clases dialog y window, a eso me referia.
Pero como bien indicas, al no ser parte de FWH no tiene porque estar referenciado explicitamente