DJDavis Jebaraj Syncfusion Team July 22, 2003 11:48 AM
Could you please explain your requirements a bit. The SplashControl by default handles the Load event of the main form and displays itself. Based on the settings you select, the main form can be made invisible and the duration of the SplashControl can be varied. We can provide more specific instructions and samples if you elaborate on your requirements.
ADAdministrator Syncfusion Team July 22, 2003 10:26 PM
> Hi Alexey,
> Could you please explain your requirements a bit. The SplashControl by default handles the Load event of the main form and displays itself.
This Load event appears to happen a bit late. My objective is to show something between the user's starting the application and the moment the application gets ready. As it is, the splash appears way after the user starts the application and scarcely before the main form appears (I tried both splash control and splash panel). To make things more clear, I can tell that the application start routine includes firing some SelectedIndexChanged events from listboxes placed on the main form, and loading some data sets inside those events. BTW, I tried an experimental application stripped of everything, and even then the splash did not seem to pop before the main form.
Best regards, Alexey
ADAdministrator Syncfusion Team July 23, 2003 02:09 PM
I use a method similar to the one outlined in this article and haven't had any problems.
DJDavis Jebaraj Syncfusion Team July 29, 2003 12:30 AM
The SplashControl supports hiding the MainForm till the form is ready to be displayed. Please see this sample and check if it meets your requirement.
Thank you for your patience.
AHAnthony HAugust 31, 2003 05:12 PM
Hi, Davis --
No offense, Davis, but the application you referred to appears to be a bit of a mess:
There are all sorts of unnecessary methods in it, buttons & panels that don't display, and absolutely no comments instructing your customer (like me!) how to implement the SplashControl for this purpose.
Our project also requires the splash screen to show only as long as necessary for the MainWindow to fully launch (i.e., read the app prefs, assemble the UI, etc.). As everyone's machines are different, it might be 3 sec. on one person's, but 8 sec. on another person's machine. So we're keenly interested in learning how to apply the SplashControl for this purpose!
Could someone make an easy-to-follow model of how to use the SplashControl for this purpose?
DJDavis Jebaraj Syncfusion Team September 5, 2003 12:31 PM