Página 1 de 1

Algo se ha "roto" en TComboBox

Publicado: Jue May 03, 2018 5:02 pm
por XeviCOMAS
Bien, después de cambiar mis aplicaciones a la última versión de Xailer 5.1.1 veo que mis clientes me reportan algun error en "cambios de foco"
Lo que antes funcionava, ahora se encuentran con alguna "pega"

Por lo que he ido deduciendo, el que hace que tenga ese mal comportamiento es el TComboBox.

Adjunto un pequeño ejemplo que vereis que corrobora esa anomalia.
Un Form, con unos Edits, Button, y Combobox.
El "salto" entre controles lo hace correctamente al pulsar TAB en cualquier control, excepto el Combobox. Una vez llegado a este control, al pulsar TAB se va el foco al primer control.

Lo mismo ocurre si tenemos
Application:lUseReturn := .T.
y lo queremos utilizar con RETURN en lugar de TAB... misma anomalia!!!

Algun "parche" o solución que pueda aplicar a la versión 5.1.1 ???

Gracias.


***********************************************
Editado...
He cambiado al TComboBox.prg de la versión 3.1.1 y esa funciona el TAB

y...
Puestos a arreglar, otra cosa que ya fallava en la anterior clase TCombobox...
Cuando un Control la propiedad lVisible o lEnabled está a .F. el foco al saltar del precedente control deberia de saltar al siguiente si lo hay, sinó irse al primer control...
Pues ni caso del siguiente control, si un Combobox no es visible, se va directamente al primer control del Form.

Re: Algo se ha "roto" en TComboBox

Publicado: Jue May 03, 2018 8:33 pm
por ignacio
Buenas tardes Xevi,

Efectivamente algo está roto. Vamos a publicar cuanto antes una nueva versión 5.1.2 con ese y otros pequeños problemas resueltos. Disculpa por la molestias.

Un saludo

Re: Algo se ha "roto" en TComboBox

Publicado: Mié May 09, 2018 10:30 am
por XeviCOMAS
El mismo caso en los Browses!!!

Adjunto ejemplo que cuando se alterna saliendo del ArrayBrowse con tAB, se va al primer control.

Si cambio de orden los controles, sea en la posición que sea el Browse, SIEMPRE al pulsar TAB se va al primer control.

Esto ya me ha dado más vueltas a la cabeza y supuesto más quebraderos, pues cosas que me estavan funcionando les he tenido que "retocar" para que esten funcionando en la versión 5.1.1.

Si es posible una actualización o parche... o me vuelvo a la 3.3.1 y voy sobre lo que funciona seguro en mis aplicaciones.

Gracias, y disculpad, pero cuando rompo código que está funcionando a mis clientes, lo que recibo son quejas y siento trasladarlas a vosotros, pero es lo que hay!!!

Re: Algo se ha "roto" en TComboBox

Publicado: Mié May 09, 2018 4:24 pm
por ignacio
Buenas tardes Xevi,

Tenemos un Xailer 5.1.2 RC que actualmente están probando unos cuantos usuarios. Por si quieres probarla te mande el enlace un MP. Gracias por tu paciencia.

Un saludo

Re: Algo se ha "roto" en TComboBox

Publicado: Mié May 09, 2018 5:00 pm
por XeviCOMAS
Gracias a vosotros...

Luego lo pruebo.

Re: Algo se ha "roto" en TComboBox

Publicado: Mié May 09, 2018 6:43 pm
por XeviCOMAS
Todo OK, con la v.5.1.2RC

Gracias.

Re: Algo se ha "roto" en TComboBox

Publicado: Jue May 10, 2018 7:22 pm
por ignacio
Estupendo. Gracias por la info.

Un saludo