tGet cuando usar bChange y cuando bPpostKey

tGet cuando usar bChange y cuando bPpostKey

Postby Biel EA6DD » Thu Aug 28, 2008 7:54 am

Buenas,
tengo algo de lio mental. El tema es que necesito procesar una funcion cada vez que varian el contenido de un get.
En una primera version lo hice usando bChange, pero dejo de funcionar con lo que pase a usar bPostKey, pero ahora veo que otra vez ha dejado de funcionarme.
Me funciona para caulquier caso menos cuando borran el contenido con VK_BACK(puesto que Keychar no lo procesa).

Mi duda no es como solucionarlo, puesto que ya lo he arreglado y ahora velvo a usar bChange, mi duda es cuando se debe usar bChange y cuando bPostKey y diferencia entre uno y otro( tan solo para aclara conceptos).
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Postby Antonio Linares » Thu Aug 28, 2008 8:01 am

Biel,

Basicamente la diferencia es que bChange se evalúa cada vez que cambia el contenido del GET, sea por la razón que sea (tecla pulsada, paste, cut, etc.) y bPostKey solo se evalua tras pulsar una tecla (contenida entre 32 y 256).
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Biel EA6DD » Thu Aug 28, 2008 8:27 am

Ok, gracias Antonio por la aclaración. Entonces seguire usando bChange, lo del paste no lo tenia en cuenta, razon de más para usar bChange.


bPostKey (A codeblock that is evaluated after a keystroke and the buffer has changed. )
Pensaba que se evaluaba cuando se pulsaba cualquier tecla que repercutiera en el contennido del GET.

Tema aclarado, gracias nuevamente.
Saludos desde Mallorca
Biel Maimó
http://bielsys.blogspot.com/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 31 guests