I in fact just took the time to start implementing an "active noGUI" Widget Type for Lazarus. Seems indeed rather easy up til now. (A single timer and TThread.Queue do work on Linux) -Michael