Splash screen or startup component


i need to have a splash screen and a component that will check initial settings of my app.

My splashscreen it's logical to appear when my application is starting.

But my component that will check initial settings, can only be executed after the main component is shown.

So my question is, how and where can i put my component to be shown (executed) after my main component is already loaded and shown ?


Can anyone help me solving this situation ?

I need to call a component on main component, but only after main component is totally paint and shown.



Don't block the message thread. Use a background thread to do your startup work.