Wenn du die
NonVCL-Controls innerhalb des
VCL-Threads (Hauptthread) erzeugst, dann werden diese von der Message-Loop der
VCL mit behandelt und du brauchst die MessageQueue nicht selber zu verarbeiten.
Erstellst du die Controls in einem anderem Thread, dann mußt du die MessageQueue auch selber dort abarbeiten.