Conocer el renglón en TXBrowse

Post Reply
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Conocer el renglón en TXBrowse

Post by Armando »

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
sysctrl2
Posts: 833
Joined: Mon Feb 05, 2007 7:15 pm
Contact:

Post by sysctrl2 »

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
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

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
wmormar
Posts: 1050
Joined: Fri Oct 07, 2005 10:41 pm
Location: México
Contact:

Post by wmormar »

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
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Post by Armando »

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
Post Reply