@Sir Rufo:
Kleinigkeit:
-TMessageManager ist in XE5 in der FMX.Messages. XE6 u. XE7 System.Messaging
Ansonsten Kudos!
TIdleWorker löst Probleme die einen schier zur Verzweiflung bringen.
Bsp.:
Delphi-Quellcode:
procedure TForm1.Edit1Enter(Sender: TObject);
begin
IdleWorker.TIdleWorker.Default.Execute(
procedure
begin
TEdit(Sender).SelectAll;
end);
end;