Ok ahora si entendi perdona mi lentitud, pues a mi modo de ver las cosas hay que crear un propiedad donde se relacion el edit que quieres y en el timer actualizar el caption, algo asi
Cita:
property MyEdit: TEdit read fTexto write fTexto;
|
Cita:
procedure TForm1.Timer1Timer(Sender: TObject);
var txt : string;
begin
lblMarquee.Caption := fTexto.Text;
txt:= lblMarquee.Caption;
if rgDirection.ItemIndex = 0 then //left
lblMarquee.Caption:= Copy(txt, 2, length(txt)-1) Copy(txt,1,1)
else //right
lblMarquee.Caption:= Copy(txt,length(txt)-1,1) Copy(txt, 1, length(txt)-1);
end;
|
Que te parece mi propuesta???