On 06/23/2014 12:37 PM, Mattias Gaertner wrote: > Why does a program without GUI need a form? Just as a curtsey to the users. Of course at runtime it does not need a form. But at design time Lazarus Users are accustomed to place TTimers on a (would-be) Form instead of creating them in code. -Michael