FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index EasyReport, EasyDialog y EasyPreview Las propiedades del item seleccionado no aparecen
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Las propiedades del item seleccionado no aparecen
Posted: Sat Aug 16, 2014 11:20 AM

Aunque esté seleccionado, al pulsar en propiedades, nos dice que no hay ningín item seleccionado

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 205
Joined: Fri Oct 07, 2005 05:07 PM
Re: Las propiedades del item seleccionado no aparecen
Posted: Sat Aug 16, 2014 06:11 PM
Creo que no esta a utilizar este bloque, es decir cuando haces click en el item no ejecuta el bloque

eritems.prg (linea 29)
Code (fw): Select all Collapse
   
oItems:bLClicked  := {| nRow, nCol, nFlags | ;
      IIF( oGenVar:lItemDlg, ( IIF( GetKeyState( VK_SHIFT ), MultiItemProperties(), ;
                               ( ItemProperties( i, nArea ), oCurDlg:SetFocus() ) ) ), ;
                             ( SelectItem( i, nArea, cAreaIni ), ;
                               nInfoRow := nRow, nInfoCol := nCol, ;
                               MsgBarItem( i, nArea, cAreaIni, nRow, nCol ) ) ) }


Si lo asignamos al bloque bPreDrag funciona
Code (fw): Select all Collapse
   
oItems:bPreDrag  := {| nRow, nCol, nFlags | ;
      IIF( oGenVar:lItemDlg, ( IIF( GetKeyState( VK_SHIFT ), MultiItemProperties(), ;
                               ( ItemProperties( i, nArea ), oCurDlg:SetFocus() ) ) ), ;
                             ( SelectItem( i, nArea, cAreaIni ), ;
                               nInfoRow := nRow, nInfoCol := nCol, ;
                               MsgBarItem( i, nArea, cAreaIni, nRow, nCol ) ) ) }


Depois del cambio el comportamiento no es el esperado:
- al seleccionar otro item va directo a las propiedades
- deixa algunos rastros del "drag" del item anterior.
Saludos/regards

RenOmaS



skype: americo.balboa
Posts: 1516
Joined: Thu May 27, 2010 02:06 PM
Re: Las propiedades del item seleccionado no aparecen
Posted: Sat Aug 16, 2014 08:04 PM

Si lo que hacemos es un click sobre un item y luego pulsamos sobre el botón , nos dice que no tenemos item seleccionado , pero si en vez clickarlo lo rodeamos con el raton ( un item o mas) , queda como con los bordes algo resaltados , pero sin tener el frame para ampliar , y entonces si nos aparece como seleccionado ...

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Las propiedades del item seleccionado no aparecen
Posted: Sat Aug 16, 2014 08:09 PM
Con esto se soluciona bastante, a falta de mas pruebas
Code (fw): Select all Collapse
   oItems:bLostFocus := {| nRow, nCol, nFlags | ;
                             ( SelectItem( i, nArea, cAreaIni ), ;
                               nInfoRow := nRow, nInfoCol := nCol, ;
                               MsgBarItem( i, nArea, cAreaIni, nRow, nCol ) ) }
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: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Las propiedades del item seleccionado no aparecen
Posted: Sun Aug 17, 2014 10:31 AM

Cristobal,

Excelente, muchisimas gracias! :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Las propiedades del item seleccionado no aparecen
Posted: Sun Aug 17, 2014 10:39 AM

Creo que aun le queda algun ajuste, sigo probando

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: 205
Joined: Fri Oct 07, 2005 05:07 PM
Re: Las propiedades del item seleccionado no aparecen
Posted: Mon Aug 18, 2014 06:54 PM

No se si sera mi versionde FW (13.02)
pero al hacer doble click entra em um ciclo hasta que se cierra.
Otra cosa, la ventana de propiedades de item es nomodal, segun tengo aprecidado
las propiedades tienen que actualizarse en la ventana al seleccionar outro item .

Saludos/regards

RenOmaS



skype: americo.balboa
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Las propiedades del item seleccionado no aparecen
Posted: Mon Aug 18, 2014 07:35 PM
RenOmaS wrote:No se si sera mi versionde FW (13.02)
pero al hacer doble click entra em um ciclo hasta que se cierra.


En mi version al hacer doble click parece funcionar correctamente.
Solo queda asignar el foco al cuadro de diálogo

RenOmaS wrote:
Otra cosa, la ventana de propiedades de item es nomodal, segun tengo aprecidado
las propiedades tienen que actualizarse en la ventana al seleccionar outro item .


Quieres decir que cuando el cuadro de diálogo está abierto actualice los datos del cuadro de diálogo de propiedades con los datos relacionados con el nuevo item seleccionado ( con un solo click o con double click)
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

Continue the discussion