Conocer el renglón en TXBrowse

Conocer el renglón en TXBrowse

Postby Armando » Sun Feb 11, 2007 3:06 am

Amigos del foro:

Usando la clase TXBrowse, cómo puedo saber en que renglón se dió un LDBLCLICK, y en que renglón se oprime la tecla RETURN o la tecla SUPR ?

Saludos a todos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3184
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Postby sysctrl2 » Tue Feb 13, 2007 2:51 am

Hola para el doble click

oBrw:bLDblClick := {|| msginfo('hola'), oBrw:refresh(), oBrw:setfocus() }

para las teclas o tecla enter.

oBrw2:bKeyDown := { | nKey | teclas( nKey ) }


static function _teclas1( nKey )
do case
case nKey == VK_INSERT
case nKey == VK_RETURN
msginfo('hola')
case nKey == VK_DELETE
case nKey == VK_F3
case nKey == VK_F6
case nKey == VK_F8
endcase

return (.T.)

Saludos
Cesar C.C.
User avatar
sysctrl2
 
Posts: 1004
Joined: Mon Feb 05, 2007 7:15 pm

Postby Armando » Tue Feb 13, 2007 3:36 am

César:

Te agradezco tu respuesta, con el código que muestras obtenga la tecla que se usó en el browse y en realidad lo que yo busco es el número de fila en donde su uso la tecla o el ratón, lo que en DBF sería la función ROW().

Por ejemplo: pensemos que el Browse tiene 10 lineas en pantalla, y dan clic o return en la tercera línea, yo necesito conocer el valor 3.

Saludos, Armando
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3184
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Postby wmormar » Tue Feb 13, 2007 6:52 am

Armando wrote:César:

Te agradezco tu respuesta, con el código que muestras obtenga la tecla que se usó en el browse y en realidad lo que yo busco es el número de fila en donde su uso la tecla o el ratón, lo que en DBF sería la función ROW().

Por ejemplo: pensemos que el Browse tiene 10 lineas en pantalla, y dan clic o return en la tercera línea, yo necesito conocer el valor 3.

Saludos, Armando


Armandini,

? oBrw:nRowSel

Saludos
William, Morales
Saludos

méxico.sureste
User avatar
wmormar
 
Posts: 1074
Joined: Fri Oct 07, 2005 10:41 pm
Location: México

Postby Armando » Tue Feb 13, 2007 3:02 pm

William:

Chas gracias, esa es la buena.

Un abrazo, Armando
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3184
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México


Return to FiveWin para Harbour/xHarbour

Who is online

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