Ver Mensaje Individual
  #1  
Antiguo 07-01-2009
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Reputación: 17
rgstuamigo Va por buen camino
Thumbs up Orden de obtencion del Focus de los Controles

Holas amigos del club, no se si a ustedes alguna ves les ha pasado que cuando han implementado alguna aplicacion, por alguna razon han tenido que eliminar o cambiar la posicion de algunos Controles(Edits, ComboBox's,etc) de su formulario esto afecta que cuando el usuario esta escribiendo o editando sobre ellos, el focus se vaya a un control mas abajo o arriba de donde estaba(cuando se navega pulsando TAB=Tabulador), es decir se tiene un desorden de como tener el focus.
Es exactamente mi problema que tengo en una inmensa aplicacion que tengo hecha no me di cuenta de esto hasta que lo utilice.vaya no???
Existe algunas forma de ordenar esto sin mover dichos controles?;
Al parecer Delphi tiene una opcion (dando click derecho en el formulario)que dice Creation_ Order... pero me di cuenta que solo es para Componentes no visibles.
He intentado arreglarlo con evento OnExit de algunos de ellos poniendo
setFocus al que le toca pero esto se ve afectado cuando utilizas el Mouse, al hacer Click.
Espero que me puedan ayudar; utilizo Delphi 7;
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita