Ver Mensaje Individual
  #2  
Antiguo 01-03-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 29
Lepe Va por buen camino
Con las virguerías que puede hacer un usuario con el ratón... es difícil saber de donde viene el foco .

Es cierto que los controles tienen un evento OnExit, que puede ser enlazados al mismo evento, de forma que podrías saberlo más o menos:
Código Delphi [-]
var FControl :TControl;

....


procedure TForm1.AlSalirDelControl(Sender:TObject);
begin
  FControl := TControl(Sender);
end;

Pero tendrás que elegir todos los controles del Form y asignarle ese mismo evento para que al salir el foco, se registre.

Quizás haya una solución mejor que alguien haya utilizado.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita