>You might want to check the lazarus source code, because lazarus has a >splash screen it self (didn't you notice?). Or why not use a timer? Interval:="your desired splash-delay"; OnTimer_event(close splash-form and show mainform); could work, right? oh, btw, would not do any cut`n paste on that code :)