Página 1 de 1
Se puede cambiar orden controles
Publicado: Lun Mar 06, 2017 7:15 pm
por XeviCOMAS
Necesito, en un momento determinado, establecer un orden distinto de los controles, a la hora de recibir el foco, desde programa.
Donde objeto1, objeto2, objeto3, objeto4 quiero que el orden de tab sea objeto1, objeto3, objeto4, objeto2
Se puede cambiar el orden de los controles???
Gracias.
Un Saludo,
Xevi.
Re: Se puede cambiar orden controles
Publicado: Vie Mar 10, 2017 1:57 pm
por jfgimenez
Xevi,
prueba a cambiar manualmente el orden de los elementos del array ::aControls. Eso debería funcionar, pero debes prestar mucha atención a las relaciones padre-hijo de los controles.
Re: Se puede cambiar orden controles
Publicado: Vie Mar 10, 2017 6:05 pm
por emeasoft
jfgimenez,
Google tradutor:
"La mayoría de los entornos de desarrollo de lenguajes orientados a objetos tienen una propiedad denominada "TabOrder",
que le permite acceder y cambiar el orden de tabulación de los objetos visuales en tiempo de ejecución.
No hay posibilidad de implementar algo a lo largo de estas líneas en Xailer?"
A maioria dos ambientes de desenvolvimento para linguagens OO têm uma propriedade chamada "TabOrder", que permite acessar e alterar a ordem de tabulação dos objetos visuais.
Não existe a possibilidade de se implementar algo nesses moldes no Xailer?
Un Saludo,
André Corrêa
Re: Se puede cambiar orden controles
Publicado: Vie Mar 10, 2017 8:44 pm
por ignacio
Hola André,
En Xailer optamos por permitir cambiar el orden de creación, cosa que no hacen la mayoría de los IDEs. El orden de creación establece igualmente el orden de navegación. No obstante, el programador siempre puede cambiar el comportamiento del siguiente control a saltar atrapando el evento OnExit.
En mi modesta opinión como resuelven el resto de los IDEs el orden de navegación es bastante inútil, ya que se basa en establecer un ordinal a cada control, pero si se introduce un número que ya existe todos los controles posteriores incrementan su valor. En otras IDE dicha numeración se restablece a cero cada vez que hay un control contenedor como un groupbox. Llevo muchos años usando otros IDEs y en mi opinión el sistema de Xailer es el que está más conseguido de todos. A lo mejor es amor de padre.
Un saludo
Re: Se puede cambiar orden controles
Publicado: Sab Mar 11, 2017 12:11 am
por Carlos Ortiz
Si puede ser jaja!
Ya que estamos pregunto que posibilidades hay que lo llevemos todo a fondo negro onda el Comodo Edit (ya tengo mis años y el fondo blanco me cansa) cuando digo fondo me refiero a todo, sera que extraño el DOS jaja

Re: Se puede cambiar orden controles
Publicado: Lun Mar 13, 2017 12:10 pm
por emeasoft
Gracias por la respuesta ignacio.
Un Saludo.
- André Corrêa