FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Acci贸n al pulsar imagen en Browse
Posts: 309
Joined: Wed Mar 28, 2018 04:38 PM

Acci贸n al pulsar imagen en Browse

Posted: Fri Aug 20, 2021 08:22 AM
Hola.

Estoy intentando ejecutar una acci贸n cuando se pulsa una imagen de una celda del xBrowse pero no me reacciona, supongo que me dejo algo.

En base al ejemplo xbrimag2.prg de Fivewin, he incluido el data bBmpAction:
Code (fw): Select all Collapse
WITH OBJECT :aCols[ 1 ]
聽 聽 聽 聽 聽:cDataType 聽 聽 := 'F'
聽 聽 聽 聽 聽:nWidth 聽 聽 聽 聽:= 80
聽 聽 聽 聽 聽:nDataBmpAlign := AL_CENTER
聽 聽 聽 聽 聽:aImgRect 聽 聽 聽:= "circle"
聽 聽 聽 聽 聽:bBmpAction 聽 聽:= {||MsgInfo('hola')}
END




Que me estoy dejando?

Salud!
--------

驴 Y porque no ?

驴 And why not ?
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM

Re: Acci贸n al pulsar imagen en Browse

Posted: Fri Aug 20, 2021 09:36 AM

Victor, prueba con la data bLDClickData del objeto columna

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM

Re: Acci贸n al pulsar imagen en Browse

Posted: Fri Aug 20, 2021 12:49 PM
Victor

Intenta con:
Code (fw): Select all Collapse
oBrw:bLClicked:= {|r,c,f,oBrw| If(oBrw:MouseColPos(c)=1,MsgInfo('hola')), ) }
Saludos,



Adhemar C.
Posts: 309
Joined: Wed Mar 28, 2018 04:38 PM

Re: Acci贸n al pulsar imagen en Browse

Posted: Tue Aug 24, 2021 09:03 AM
acuellar wrote:Victor

Intenta con:
Code (fw): Select all Collapse
oBrw:bLClicked:= {|r,c,f,oBrw| If(oBrw:MouseColPos(c)=1,MsgInfo('hola')), ) }

Esto no me funciona ya que es a nivel del browse y lo que necesito es que reacciones a la pulsaci贸n de la imagen en una columna

cnavarro wrote:Victor, prueba con la data bLDClickData del objeto columna

Me ha funcionado, lo 煤nico que ha de ser con doble click
Code (fw): Select all Collapse
:bLDClickData 聽:= { || Msginfo("Hola")}

He visto en la clase que existe la DATA bRClickData pero no bLClickData, supongo que ser谩 una limitaci贸n del sistema ya que el click simple izquierdo del rat贸n es el que lleva el foco al objeto.
Con el doble click izquierdo ya me apa帽o.

Gracias a los dos!!!
--------

驴 Y porque no ?

驴 And why not ?

Continue the discussion