The Easiest Way I’ve Found to Make a Splash Screen

This line of code talks clear:
#If TargetCocoa Or TargetWin32 …
And MBS plugin is documented that’s working on Windows and Linux too… Is it a bug og MBS 16.1 plugin ?

[quote=13187:@Emile Schwarz]I use a far easier way:

I set the splash screen window the default one,
In that window, a key press or a mouse down close the window and display the real main window,

the real main window cannot be closed. If you want to exit, use the Exit MenuItem.

Works fine on OS X too (use Quit instead).[/quote]

I set the splash screen window the default one,
Please how is this done ?

In the Navigator, press the App entry,
in the right pane, search Window1 (or the name of your actual default window.

Note: some people dislike Nag Screens.

What I display is an information screen (Company logo + Name, Welcome, application name and data base properties).

And since two years ago (or more), I add a MenuItem to display (later) that “Nag Screen”, time tells me that this information window can be useful (I do not display that information elsewhere, so…). And the client is happy.

You can also try our OverlayMBS class.

[quote=395331:@Gilles PREVOTAL]I set the splash screen window the default one,
Please how is this done ?[/quote]

Click on App in the navigator, and in the Inspector, you will be able to select the default window.

Thanks Gary. Nice and simple. :slight_smile:

Question… For the Timer, should the Behavior mode be “Single” if I only want the splash screen to appear once when the application is started up?