FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour DBLCLICK en TCALeNDAR no funciona
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: DBLCLICK en TCALeNDAR no funciona
Posted: Sat Dec 17, 2022 09:37 AM

José Luis,

Nosotros usamos bcc7 también y funciona ok

Te envío por email las libs de FWH más recientes

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 564
Joined: Thu Oct 13, 2005 09:23 AM
Re: DBLCLICK en TCALeNDAR no funciona
Posted: Mon Dec 19, 2022 03:14 PM
Antonio,

con las librerias que me has enviado el ejcmplo funciona correctamente y he probado con otros programas y también lo hace.

Pero sigo teniendo un programa en que el dobe click en el calendario no funciona, y es basicamente el único que mantengo. Hago algo tan simple como
Code (fw): Select all Collapse
   REDEFINE CALENDAR oCalendar VAR dFecha ;
      ID 11 OF oDlg DBLCLICK {|| ( MsgInfo('Dobleclick'), lOk := .T., oDlg:End() ) }
y el MsgInfo() del DBLCLICK no funciona.
Pero se me ha ocurrido algo tan tonto como hacer:
Code (fw): Select all Collapse
   REDEFINE CALENDAR oCalendar VAR dFecha ;
      ID 11 OF oDlg // DBLCLICK {|| ( MsgInfo('Dobleclick'), lOk := .T., oDlg:End() ) }
   oCalendar:bLDblClick := {|| ( MsgInfo('Dobleclick'), lOk := .T., oDlg:End() ) }
y ¡¡me funciona!!

¿ Alguna explicación a esto ? ¿ No es extraño ?

Muchísimas gracias por tu ayuda :-)
Saludos,
Posts: 564
Joined: Thu Oct 13, 2005 09:23 AM
Re: DBLCLICK en TCALeNDAR no funciona
Posted: Mon Dec 19, 2022 03:37 PM

Creo que el error que estaba teniendo debería venir de algún .ch que tengo en ese programa en concreto que machacaba el original de FWH, voy a investigar a ver si encuentro algo.

Saludos,

Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: DBLCLICK en TCALeNDAR no funciona
Posted: Mon Dec 19, 2022 03:43 PM
José Luis Sánchez wrote:Creo que el error que estaba teniendo debería venir de algún .ch que tengo en ese programa en concreto que machacaba el original de FWH, voy a investigar a ver si encuentro algo.
Saludos,
creo que no. con FWH1905, tú ejemplo también no funciona el doble click.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: DBLCLICK en TCALeNDAR no funciona
Posted: Mon Dec 19, 2022 03:45 PM
José Luis,

Creo que es tan simple como cambiar esto:

DBLCLICK {|| ( MsgInfo('Dobleclick'), lOk := .T., oDlg:End() ) }

por

DBLCLICK ( MsgInfo('Dobleclick'), lOk := .T., oDlg:End() )

:-)

gracias por tu feedback
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: DBLCLICK en TCALeNDAR no funciona
Posted: Mon Dec 19, 2022 04:01 PM
Antonio Linares wrote:José Luis,

Creo que es tan simple como cambiar esto:

DBLCLICK {|| ( MsgInfo('Dobleclick'), lOk := .T., oDlg:End() ) }

por

DBLCLICK ( MsgInfo('Dobleclick'), lOk := .T., oDlg:End() )

:-)

gracias por tu feedback
Maestro Antonio, tampoco funciona. El problema es que DOBLE CLICK() no activa ninguna acción.

Gracias.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: DBLCLICK en TCALeNDAR no funciona
Posted: Mon Dec 19, 2022 04:19 PM
Querido Joao,

[ DBLCLICK <bLDblClick> ] se preprocesa en [\{|Self| <bLDblClick>\}] por eso no podemos pasarle un bloque de código ya que el preprocesador crea el bloque de código.

Con los últimos cambios pienso que puede que le funcione bien a Jose Luis :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: DBLCLICK en TCALeNDAR no funciona
Posted: Mon Dec 19, 2022 04:23 PM
Antonio Linares wrote:Querido Joao,

[ DBLCLICK <bLDblClick> ] se preprocesa en [\{|Self| <bLDblClick>\}] por eso no podemos pasarle un bloque de código ya que el preprocesador crea el bloque de código.

Con los últimos cambios pienso que puede que le funcione bien a Jose Luis :-)
Bien, amado maestro. Pero hubo un error, lo hubo. jajajajajajajaja broma, broma.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 564
Joined: Thu Oct 13, 2005 09:23 AM
Re: DBLCLICK en TCALeNDAR no funciona
Posted: Mon Dec 19, 2022 05:31 PM
Antonio,
Code (fw): Select all Collapse
   REDEFINE CALENDAR oCalendar VAR dFecha ;
      ID 11 OF oDlg DBLCLICK ( MsgInfo('Dobleclick'), lOk := .T., oDlg:End() )
funciona correctamente.
Muchas gracias otra vez :-)

Continue the discussion