Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Nombre del elemento en que estoy posicionado (https://www.clubdelphi.com/foros/showthread.php?t=74842)

Ignacio Gentile 14-07-2011 15:23:16

Nombre del elemento en que estoy posicionado
 
hola, mi problema es que no puedo encontrar cual es el evento que se dispara cuando me posiciono sobre un elemento, es decir, si me voy moviendo con el TAB el que se dispara cada vez que me posiciono en cada elemento. También me gustaría saber si hay alguna función que me devuelva el nombre del elemento en el cual estoy posicionado.
Gracias

Caro 14-07-2011 16:01:19

Hola Ignacio Gentile, puedes utilizar el evento OnEnter:

Código Delphi [-]
//para un edit
procedure xxxEdit1Enter(Sender: TObject);
begin
 showmessage(TEdit(Sender).Name);
end;

//o utilizar ActiveControl -> para saber el control que tiene el foco
 showmessage(ActiveControl.Name);

Saluditos


La franja horaria es GMT +2. Ahora son las 05:43:52.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi