Página 1 de 1

Edici

Publicado: Dom Ene 22, 2006 12:06 am
por Xevi
Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún Bug
que hay en el tema al editar celdas de Browse.
A ver si puedo explicarme un poco...
Resulta que tengo un From con 4 Browses... en uno de ellos, un ArrayBrowse,
edito celdas perfectamente, pero hay unas teclas concretas que el Edit queda
"bloqueado" y hay que cerrar la aplicación.
Las teclas concretamente son
| @ # [ ] { }... que se obtienen pulsando AltGr
sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
Siempre interviene la tecla AltGr...¿?
Por lo que he podido averiguar...
Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
Si comento las líneas que hacen referencia a los cambios de MarqueeStyle
funciona correctamente.
Alguna pista??? o me toca seguir buscando e intentar aislar código para un
sample???
Gracias.
Un Saludo,
Xevi.

Edici

Publicado: Dom Ene 22, 2006 8:48 pm
por Xevi
Se que estamos en Finde, pero como no he obtenido respuesta, y no tenía nada
mejor por hacer,... adjunto Sample para que podais ver/probar por donde
falla el método Edit del Browse...
En el Form de Browses, os situais en el Browse2 en cualquier celda, editais
cualquier celda y vereis que acepta CASI todos las pulsaciones del teclado.
Digo CASI, porque si pulsais alguna tecla como @ [ ] {}, se os va a
"colgar" la aplicación en un bucle interminable del Edit.
Si el mismo Sample, le comentais las líneas que establecen nMarqueeStyle...
vereis que funciona perfectamente.
Espero haberme explicado, sinó aquí estaré para reexplicarme... jejeje
Gracias.
Un Saludo,
Xevi.
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>
>
> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún Bug
> que hay en el tema al editar celdas de Browse.
>
> A ver si puedo explicarme un poco...
> Resulta que tengo un From con 4 Browses... en uno de ellos, un
> ArrayBrowse,
> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
> queda
> "bloqueado" y hay que cerrar la aplicación.
>
> Las teclas concretamente son
> | @ # [ ] { }... que se obtienen pulsando AltGr
> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>
> Siempre interviene la tecla AltGr...¿?
>
> Por lo que he podido averiguar...
> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
> Si comento las líneas que hacen referencia a los cambios de MarqueeStyle
> funciona correctamente.
>
>
> Alguna pista??? o me toca seguir buscando e intentar aislar código para un
> sample???
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
>
>


Attached files BugEditBrowse.zip (32 KB)Â

Edici

Publicado: Dom Ene 22, 2006 8:52 pm
por Xevi
> Si el mismo Sample, le comentais las líneas que establecen
> nMarqueeStyle... vereis que funciona perfectamente.
Pues no, no funciona tampoco!!!
Se queda "pillado" igual al pulsar las teclas que he comentado
@[]{}
Un Saludo.
Xevi
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=43d3e197@ozsrvnegro.ozlan.local...]43d3e197@ozsrvnegro.ozlan.local...[/email]
>
>
> Se que estamos en Finde, pero como no he obtenido respuesta, y no tenía
> nada mejor por hacer,... adjunto Sample para que podais ver/probar por
> donde falla el método Edit del Browse...
>
> En el Form de Browses, os situais en el Browse2 en cualquier celda,
> editais cualquier celda y vereis que acepta CASI todos las pulsaciones del
> teclado.
> Digo CASI, porque si pulsais alguna tecla como @ [ ] {}, se os va a
> "colgar" la aplicación en un bucle interminable del Edit.
>
> Si el mismo Sample, le comentais las líneas que establecen
> nMarqueeStyle... vereis que funciona perfectamente.
>
> Espero haberme explicado, sinó aquí estaré para reexplicarme... jejeje
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>
>>
>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún
>> Bug
>> que hay en el tema al editar celdas de Browse.
>>
>> A ver si puedo explicarme un poco...
>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>> ArrayBrowse,
>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>> queda
>> "bloqueado" y hay que cerrar la aplicación.
>>
>> Las teclas concretamente son
>> | @ # [ ] { }... que se obtienen pulsando AltGr
>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>
>> Siempre interviene la tecla AltGr...¿?
>>
>> Por lo que he podido averiguar...
>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>> Si comento las líneas que hacen referencia a los cambios de MarqueeStyle
>> funciona correctamente.
>>
>>
>> Alguna pista??? o me toca seguir buscando e intentar aislar código para
>> un
>> sample???
>>
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>>
>
>
>
------------------------------------------------------------ --------------------
>
>
>

Edici

Publicado: Dom Ene 22, 2006 9:19 pm
por Xevi
Si en el mismo Sample, le comentais las líneas que establecen
nMarqueeStyle...
Y PONEIS EL nMarqueeStyle del Browse2 a bmHIGHLROW
vereis que funciona PERFECTAMENTE aceptando las teclas @[]{}.
Lo que me lleva a la conclusión que el estado de nMarqueeStyle SI tiene a
ver en ese Bug.
Un Saludo,
Xevi.
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=43d3e197@ozsrvnegro.ozlan.local...]43d3e197@ozsrvnegro.ozlan.local...[/email]
>
>
> Se que estamos en Finde, pero como no he obtenido respuesta, y no tenía
> nada mejor por hacer,... adjunto Sample para que podais ver/probar por
> donde falla el método Edit del Browse...
>
> En el Form de Browses, os situais en el Browse2 en cualquier celda,
> editais cualquier celda y vereis que acepta CASI todos las pulsaciones del
> teclado.
> Digo CASI, porque si pulsais alguna tecla como @ [ ] {}, se os va a
> "colgar" la aplicación en un bucle interminable del Edit.
>
> Si el mismo Sample, le comentais las líneas que establecen
> nMarqueeStyle... vereis que funciona perfectamente.
>
> Espero haberme explicado, sinó aquí estaré para reexplicarme... jejeje
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>
>>
>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún
>> Bug
>> que hay en el tema al editar celdas de Browse.
>>
>> A ver si puedo explicarme un poco...
>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>> ArrayBrowse,
>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>> queda
>> "bloqueado" y hay que cerrar la aplicación.
>>
>> Las teclas concretamente son
>> | @ # [ ] { }... que se obtienen pulsando AltGr
>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>
>> Siempre interviene la tecla AltGr...¿?
>>
>> Por lo que he podido averiguar...
>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>> Si comento las líneas que hacen referencia a los cambios de MarqueeStyle
>> funciona correctamente.
>>
>>
>> Alguna pista??? o me toca seguir buscando e intentar aislar código para
>> un
>> sample???
>>
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>>
>
>
>
------------------------------------------------------------ --------------------
>
>
>

Edici

Publicado: Dom Ene 22, 2006 10:17 pm
por Xevi
Mas pistas...
Cuando se está editando una celda de un Browse...
pongamos utilizando el Sample DbfBuilder...
cuando introducimos un texto... por ejemplo ABCD@
al pulsar AltGr+2 para obtener el sí­mbolo @
DESAPARECE el pintero del MOUSE... lo movemos y vuelve a aparecer... ¿?
Algo tiene que ver también con ese Bug que comento...
También desaparece el mouse si queremos que aparezcan los sí­mbolos #[]{}
Un Saludo,
Xevi.
"Xevi" <xevicomas@terra.es> escribió en el mensaje news:[email=43d3e197@ozsrvnegro.ozlan.local...]43d3e197@ozsrvnegro.ozlan.local...[/email]
>
>
> Se que estamos en Finde, pero como no he obtenido respuesta, y no tení­a nada
> mejor por hacer,... adjunto Sample para que podais ver/probar por donde
> falla el método Edit del Browse...
>
> En el Form de Browses, os situais en el Browse2 en cualquier celda, editais
> cualquier celda y vereis que acepta CASI todos las pulsaciones del teclado.
> Digo CASI, porque si pulsais alguna tecla como @ [ ] {}, se os va a
> "colgar" la aplicación en un bucle interminable del Edit.
>
> Si el mismo Sample, le comentais las lí­neas que establecen nMarqueeStyle...
> vereis que funciona perfectamente.
>
> Espero haberme explicado, sinó aquí­ estaré para reexplicarme... jejeje
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>
>>
>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún Bug
>> que hay en el tema al editar celdas de Browse.
>>
>> A ver si puedo explicarme un poco...
>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>> ArrayBrowse,
>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>> queda
>> "bloqueado" y hay que cerrar la aplicación.
>>
>> Las teclas concretamente son
>> | @ # [ ] { }... que se obtienen pulsando AltGr
>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>
>> Siempre interviene la tecla AltGr...¿?
>>
>> Por lo que he podido averiguar...
>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>> Si comento las lí­neas que hacen referencia a los cambios de MarqueeStyle
>> funciona correctamente.
>>
>>
>> Alguna pista??? o me toca seguir buscando e intentar aislar código para un
>> sample???
>>
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>>
>
>
>
------------------------------------------------------------ --------------------
>
>
>
--

Edici

Publicado: Lun Ene 23, 2006 1:29 pm
por ignacio
Xevi,
>>DESAPARECE el pintero del MOUSE... lo movemos y vuelve a aparecer... ¿?
Eso no es un bug, es el comportamiento por defecto de Windows, al menos en XP. En todos los controles de edición cuando se empieza a teclear algo desaparece el ratón hasta que se cambia de control o se mueve el ratón.
Pero igualmente tenemos un Bug, ya que en determinadas circunstancias no se oculta el cursor y deberí­a ocultarse siempre. Intentaremos corregirlo lo antes posible.
Gracias.
"Xevi" <xevicomas@terra.es> escribió en el mensaje news:[email=43d3f66a@ozsrvnegro.ozlan.local...]43d3f66a@ozsrvnegro.ozlan.local...[/email]
Mas pistas...
Cuando se está editando una celda de un Browse...
pongamos utilizando el Sample DbfBuilder...
cuando introducimos un texto... por ejemplo ABCD@
al pulsar AltGr+2 para obtener el sí­mbolo @
DESAPARECE el pintero del MOUSE... lo movemos y vuelve a aparecer... ¿?
Algo tiene que ver también con ese Bug que comento...
También desaparece el mouse si queremos que aparezcan los sí­mbolos #[]{}
Un Saludo,
Xevi.
"Xevi" <xevicomas@terra.es> escribió en el mensaje news:[email=43d3e197@ozsrvnegro.ozlan.local...]43d3e197@ozsrvnegro.ozlan.local...[/email]
>
>
> Se que estamos en Finde, pero como no he obtenido respuesta, y no tení­a nada
> mejor por hacer,... adjunto Sample para que podais ver/probar por donde
> falla el método Edit del Browse...
>
> En el Form de Browses, os situais en el Browse2 en cualquier celda, editais
> cualquier celda y vereis que acepta CASI todos las pulsaciones del teclado.
> Digo CASI, porque si pulsais alguna tecla como @ [ ] {}, se os va a
> "colgar" la aplicación en un bucle interminable del Edit.
>
> Si el mismo Sample, le comentais las lí­neas que establecen nMarqueeStyle...
> vereis que funciona perfectamente.
>
> Espero haberme explicado, sinó aquí­ estaré para reexplicarme... jejeje
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>
>>
>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún Bug
>> que hay en el tema al editar celdas de Browse.
>>
>> A ver si puedo explicarme un poco...
>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>> ArrayBrowse,
>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>> queda
>> "bloqueado" y hay que cerrar la aplicación.
>>
>> Las teclas concretamente son
>> | @ # [ ] { }... que se obtienen pulsando AltGr
>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>
>> Siempre interviene la tecla AltGr...¿?
>>
>> Por lo que he podido averiguar...
>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>> Si comento las lí­neas que hacen referencia a los cambios de MarqueeStyle
>> funciona correctamente.
>>
>>
>> Alguna pista??? o me toca seguir buscando e intentar aislar código para un
>> sample???
>>
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>>
>
>
>
------------------------------------------------------------ ------------------
>
>
>
--

Edici

Publicado: Lun Ene 23, 2006 1:34 pm
por ignacio
Xevi,
Te incluyo con este Email el problema arreglado. Ha habido que hacer grandes
cambios sobre todo para que funcionase la desaparición automática del ratón
que comentas en un mensaje posterior. Espero que funcione correctamente, yo
lo he probado bastante, pero si tu puedes probarlo también te lo
agradecería.
Un saludo,
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>
> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún Bug
> que hay en el tema al editar celdas de Browse.
>
> A ver si puedo explicarme un poco...
> Resulta que tengo un From con 4 Browses... en uno de ellos, un
> ArrayBrowse,
> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
> queda
> "bloqueado" y hay que cerrar la aplicación.
>
> Las teclas concretamente son
> | @ # [ ] { }... que se obtienen pulsando AltGr
> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>
> Siempre interviene la tecla AltGr...¿?
>
> Por lo que he podido averiguar...
> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
> Si comento las líneas que hacen referencia a los cambios de MarqueeStyle
> funciona correctamente.
>
>
> Alguna pista??? o me toca seguir buscando e intentar aislar código para un
> sample???
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
>


Attached files xevi.rar (24.8 KB)Â

Edici

Publicado: Lun Ene 23, 2006 11:50 pm
por Xevi
Ignacio,
Un pequeño GRAN detalle...
Ahora lFastEdit no hace caso... la primera tecla pulsada no es recogida por
el Edit de la Celda.
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:43d4cd5c$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
> Te incluyo con este Email el problema arreglado. Ha habido que hacer
> grandes cambios sobre todo para que funcionase la desaparición automática
> del ratón que comentas en un mensaje posterior. Espero que funcione
> correctamente, yo lo he probado bastante, pero si tu puedes probarlo
> también te lo agradecería.
>
> Un saludo,
>
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>
>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún
>> Bug
>> que hay en el tema al editar celdas de Browse.
>>
>> A ver si puedo explicarme un poco...
>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>> ArrayBrowse,
>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>> queda
>> "bloqueado" y hay que cerrar la aplicación.
>>
>> Las teclas concretamente son
>> | @ # [ ] { }... que se obtienen pulsando AltGr
>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>
>> Siempre interviene la tecla AltGr...¿?
>>
>> Por lo que he podido averiguar...
>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>> Si comento las líneas que hacen referencia a los cambios de MarqueeStyle
>> funciona correctamente.
>>
>>
>> Alguna pista??? o me toca seguir buscando e intentar aislar código para
>> un
>> sample???
>>
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>
>
>

Edici

Publicado: Mar Ene 24, 2006 9:43 am
por ignacio
Xevi,
Con el cambio realizado, el Browse no procesa teclas mientras que se
encuentra en modo edición, que creo es lo correcto.
El problema es que tu personalmente estás entrando en edición en tu propio
código, cuando realmente no haría falta si estás utilizando la propiedad
lFastEdit a .T.. Simplemente comenta la linea:
::oBrowse2:Edit()
Y verás que funciona correctamente.
Un saludo,
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=43d55da3@ozsrvnegro.ozlan.local...]43d55da3@ozsrvnegro.ozlan.local...[/email]
>
> Ignacio,
>
> Un pequeño GRAN detalle...
> Ahora lFastEdit no hace caso... la primera tecla pulsada no es recogida
> por el Edit de la Celda.
>
>
> Un Saludo,
> Xevi.
>
>
> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
> news:43d4cd5c$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Xevi,
>>
>> Te incluyo con este Email el problema arreglado. Ha habido que hacer
>> grandes cambios sobre todo para que funcionase la desaparición automática
>> del ratón que comentas en un mensaje posterior. Espero que funcione
>> correctamente, yo lo he probado bastante, pero si tu puedes probarlo
>> también te lo agradecería.
>>
>> Un saludo,
>>
>> "Xevi" <xevicomas@terra.es> escribió en el mensaje
>> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún
>>> Bug
>>> que hay en el tema al editar celdas de Browse.
>>>
>>> A ver si puedo explicarme un poco...
>>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>>> ArrayBrowse,
>>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>>> queda
>>> "bloqueado" y hay que cerrar la aplicación.
>>>
>>> Las teclas concretamente son
>>> | @ # [ ] { }... que se obtienen pulsando AltGr
>>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>>
>>> Siempre interviene la tecla AltGr...¿?
>>>
>>> Por lo que he podido averiguar...
>>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>>> Si comento las líneas que hacen referencia a los cambios de MarqueeStyle
>>> funciona correctamente.
>>>
>>>
>>> Alguna pista??? o me toca seguir buscando e intentar aislar código para
>>> un
>>> sample???
>>>
>>> Gracias.
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>>
>>
>>
>>
>
>
>

Edici

Publicado: Mar Ene 24, 2006 10:26 pm
por Xevi
Ignacio,
Perfecto...
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:43d5e8ca$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
> Con el cambio realizado, el Browse no procesa teclas mientras que se
> encuentra en modo edición, que creo es lo correcto.
>
> El problema es que tu personalmente estás entrando en edición en tu propio
> código, cuando realmente no haría falta si estás utilizando la propiedad
> lFastEdit a .T.. Simplemente comenta la linea:
>
> ::oBrowse2:Edit()
>
> Y verás que funciona correctamente.
>
> Un saludo,
>
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:[email=43d55da3@ozsrvnegro.ozlan.local...]43d55da3@ozsrvnegro.ozlan.local...[/email]
>>
>> Ignacio,
>>
>> Un pequeño GRAN detalle...
>> Ahora lFastEdit no hace caso... la primera tecla pulsada no es recogida
>> por el Edit de la Celda.
>>
>>
>> Un Saludo,
>> Xevi.
>>
>>
>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
>> news:43d4cd5c$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Xevi,
>>>
>>> Te incluyo con este Email el problema arreglado. Ha habido que hacer
>>> grandes cambios sobre todo para que funcionase la desaparición
>>> automática del ratón que comentas en un mensaje posterior. Espero que
>>> funcione correctamente, yo lo he probado bastante, pero si tu puedes
>>> probarlo también te lo agradecería.
>>>
>>> Un saludo,
>>>
>>> "Xevi" <xevicomas@terra.es> escribió en el mensaje
>>> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>>>
>>>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún
>>>> Bug
>>>> que hay en el tema al editar celdas de Browse.
>>>>
>>>> A ver si puedo explicarme un poco...
>>>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>>>> ArrayBrowse,
>>>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>>>> queda
>>>> "bloqueado" y hay que cerrar la aplicación.
>>>>
>>>> Las teclas concretamente son
>>>> | @ # [ ] { }... que se obtienen pulsando AltGr
>>>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>>>
>>>> Siempre interviene la tecla AltGr...¿?
>>>>
>>>> Por lo que he podido averiguar...
>>>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>>>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>>>> Si comento las líneas que hacen referencia a los cambios de
>>>> MarqueeStyle
>>>> funciona correctamente.
>>>>
>>>>
>>>> Alguna pista??? o me toca seguir buscando e intentar aislar código para
>>>> un
>>>> sample???
>>>>
>>>> Gracias.
>>>>
>>>> Un Saludo,
>>>> Xevi.
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>

Edici

Publicado: Jue Ene 26, 2006 3:32 pm
por Xevi
Ignacio...
Otro GRAN DETALLE...
Ahora el Evento OnChange del EditGrid se lanza dos veces...
METHOD Browse2Column4Edit( oSender, Value, lMultiEdit ) CLASS TFrmORAlbarans
oSender:oGridEdit:OnChange := {|| ::xEditDescrip(oSender) }
....
....
METHOD xEditDescrip( o ) CLASS TFrmORAlbarans
LOGDEBUG( "Pasa" )
....
El LogDebug lanza el mensaje DOS veces, cuando con la Lib Xailer de la PR6b
inicial, antes de estos cambios, sólo lo lanza una vez... que es lo
correcto.
Un saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:43d4cd5c$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
> Te incluyo con este Email el problema arreglado. Ha habido que hacer
> grandes cambios sobre todo para que funcionase la desaparición automática
> del ratón que comentas en un mensaje posterior. Espero que funcione
> correctamente, yo lo he probado bastante, pero si tu puedes probarlo
> también te lo agradecería.
>
> Un saludo,
>
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>
>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún
>> Bug
>> que hay en el tema al editar celdas de Browse.
>>
>> A ver si puedo explicarme un poco...
>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>> ArrayBrowse,
>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>> queda
>> "bloqueado" y hay que cerrar la aplicación.
>>
>> Las teclas concretamente son
>> | @ # [ ] { }... que se obtienen pulsando AltGr
>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>
>> Siempre interviene la tecla AltGr...¿?
>>
>> Por lo que he podido averiguar...
>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>> Si comento las líneas que hacen referencia a los cambios de MarqueeStyle
>> funciona correctamente.
>>
>>
>> Alguna pista??? o me toca seguir buscando e intentar aislar código para
>> un
>> sample???
>>
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>
>
>

Edici

Publicado: Jue Ene 26, 2006 7:39 pm
por ignacio
Xevi,
Te mando el módulo que lo corrige. Espero que funcione correctamente.
Un saludo,
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:43d8dd5f$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Ignacio...
>
> Otro GRAN DETALLE...
> Ahora el Evento OnChange del EditGrid se lanza dos veces...
>
> METHOD Browse2Column4Edit( oSender, Value, lMultiEdit ) CLASS
> TFrmORAlbarans
> oSender:oGridEdit:OnChange := {|| ::xEditDescrip(oSender) }
> ...
> ...
> METHOD xEditDescrip( o ) CLASS TFrmORAlbarans
> LOGDEBUG( "Pasa" )
> ...
>
> El LogDebug lanza el mensaje DOS veces, cuando con la Lib Xailer de la
> PR6b
> inicial, antes de estos cambios, sólo lo lanza una vez... que es lo
> correcto.
>
>
> Un saludo,
> Xevi.
>
>
> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
> news:43d4cd5c$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Xevi,
>>
>> Te incluyo con este Email el problema arreglado. Ha habido que hacer
>> grandes cambios sobre todo para que funcionase la desaparición automática
>> del ratón que comentas en un mensaje posterior. Espero que funcione
>> correctamente, yo lo he probado bastante, pero si tu puedes probarlo
>> también te lo agradecería.
>>
>> Un saludo,
>>
>> "Xevi" <xevicomas@terra.es> escribió en el mensaje
>> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún
>>> Bug
>>> que hay en el tema al editar celdas de Browse.
>>>
>>> A ver si puedo explicarme un poco...
>>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>>> ArrayBrowse,
>>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>>> queda
>>> "bloqueado" y hay que cerrar la aplicación.
>>>
>>> Las teclas concretamente son
>>> | @ # [ ] { }... que se obtienen pulsando AltGr
>>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>>
>>> Siempre interviene la tecla AltGr...¿?
>>>
>>> Por lo que he podido averiguar...
>>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>>> Si comento las líneas que hacen referencia a los cambios de MarqueeStyle
>>> funciona correctamente.
>>>
>>>
>>> Alguna pista??? o me toca seguir buscando e intentar aislar código para
>>> un
>>> sample???
>>>
>>> Gracias.
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>>
>>
>>
>>
>
>
>


Attached files IMaskEdit.rar (4.5 KB)Â

Edici

Publicado: Jue Ene 26, 2006 11:16 pm
por Xevi
Ignacio,
Perfect!!!
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
news:43d91769$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
> Te mando el módulo que lo corrige. Espero que funcione correctamente.
>
> Un saludo,
>
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:43d8dd5f$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Ignacio...
>>
>> Otro GRAN DETALLE...
>> Ahora el Evento OnChange del EditGrid se lanza dos veces...
>>
>> METHOD Browse2Column4Edit( oSender, Value, lMultiEdit ) CLASS
>> TFrmORAlbarans
>> oSender:oGridEdit:OnChange := {|| ::xEditDescrip(oSender) }
>> ...
>> ...
>> METHOD xEditDescrip( o ) CLASS TFrmORAlbarans
>> LOGDEBUG( "Pasa" )
>> ...
>>
>> El LogDebug lanza el mensaje DOS veces, cuando con la Lib Xailer de la
>> PR6b
>> inicial, antes de estos cambios, sólo lo lanza una vez... que es lo
>> correcto.
>>
>>
>> Un saludo,
>> Xevi.
>>
>>
>> "Ignacio Ortiz de Zúñiga" <InvalidAccount@ozs.com> escribió en el mensaje
>> news:43d4cd5c$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Xevi,
>>>
>>> Te incluyo con este Email el problema arreglado. Ha habido que hacer
>>> grandes cambios sobre todo para que funcionase la desaparición
>>> automática
>>> del ratón que comentas en un mensaje posterior. Espero que funcione
>>> correctamente, yo lo he probado bastante, pero si tu puedes probarlo
>>> también te lo agradecería.
>>>
>>> Un saludo,
>>>
>>> "Xevi" <xevicomas@terra.es> escribió en el mensaje
>>> news:[email=43d2be7a@ozsrvnegro.ozlan.local...]43d2be7a@ozsrvnegro.ozlan.local...[/email]
>>>>
>>>> Me pasa una cosa muuuu rara... y no es problema mio, sinó que de algún
>>>> Bug
>>>> que hay en el tema al editar celdas de Browse.
>>>>
>>>> A ver si puedo explicarme un poco...
>>>> Resulta que tengo un From con 4 Browses... en uno de ellos, un
>>>> ArrayBrowse,
>>>> edito celdas perfectamente, pero hay unas teclas concretas que el Edit
>>>> queda
>>>> "bloqueado" y hay que cerrar la aplicación.
>>>>
>>>> Las teclas concretamente son
>>>> | @ # [ ] { }... que se obtienen pulsando AltGr
>>>> sin embargo ? ¬ si funcionan, que tambien se obtienen con AltGr.
>>>>
>>>> Siempre interviene la tecla AltGr...¿?
>>>>
>>>> Por lo que he podido averiguar...
>>>> Lo que tengo de "raro" es que el Browse en cuestion le voy cambiando de
>>>> nMarqueestyle a mi gusto... y debido a ESO es cuando da el error.
>>>> Si comento las líneas que hacen referencia a los cambios de
>>>> MarqueeStyle
>>>> funciona correctamente.
>>>>
>>>>
>>>> Alguna pista??? o me toca seguir buscando e intentar aislar código para
>>>> un
>>>> sample???
>>>>
>>>> Gracias.
>>>>
>>>> Un Saludo,
>>>> Xevi.
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
>
>