How do I make a splash screen?

  • (3 Pages)
  • +
  • 1
  • 2
  • 3

33 Replies - 6702 Views - Last Post: 30 January 2013 - 03:27 PM Rate Topic: -----

#31 bulblight  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 4
  • Joined: 29-January 13

Re: How do I make a splash screen?

Posted 30 January 2013 - 03:10 PM

View PostSkydiver, on 30 January 2013 - 06:52 AM, said:

Just for my edification... when did splash screens start having cancel buttons? I must be showing my age because in my time, splash screens were put up to let the user know that the program is starting up, but it's going to take a while to get the rest of the program up into a running state. There was no way to cancel out of the splash screen and abort the program.

Also with post #26, why call Application.Exit() when you can simply return out of main() ?

As for there being no wrong questions: that is true. There's just the wrong time or audience to ask them. (ex. "Like when did your herpes symptoms subside?") :)/>


This is a splash screen that I tend to use where the user has to agree to certain conditions before using the app. Mostly in financial systems and the like. They can agree to the conditions and start the app, or cancel to exit the app.

If you want a screen pop-up while loading the rest of the app, then you could ShowDialog() the splash form from the main form parent on a timer that will close on a tick event - or better, subscribe to a 'loaded' event and raise it when all stuff loaded which will close the splash screen.

Application.Exit() doesn't need to be used - based on my past mistrust of GC (garbage collection) I suppose.

I would have loved forums like this when I was learning to program, but they didn't exist - so with the "question" thing, I'm just trying to help out people who are learning to program as much as I can without curtailing their enthusiasm.
Was This Post Helpful? 0
  • +
  • -

#32 Curtis Rutland  Icon User is online

  • (╯□)╯︵ (~ .o.)~
  • member icon


Reputation: 4531
  • View blog
  • Posts: 7,902
  • Joined: 08-June 10

Re: How do I make a splash screen?

Posted 30 January 2013 - 03:19 PM

Quote

This is a splash screen that I tend to use where the user has to agree to certain conditions before using the app. Mostly in financial systems and the like. They can agree to the conditions and start the app, or cancel to exit the app.


Technically that's not a splash screen; it's just some other form. By definition splash screens are pretty much just for loading. There's not really a proper term for what yours is; maybe a TOS Form or something.
Was This Post Helpful? 0
  • +
  • -

#33 bulblight  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 4
  • Joined: 29-January 13

Re: How do I make a splash screen?

Posted 30 January 2013 - 03:21 PM

View PostCurtis Rutland, on 30 January 2013 - 03:19 PM, said:

Quote

This is a splash screen that I tend to use where the user has to agree to certain conditions before using the app. Mostly in financial systems and the like. They can agree to the conditions and start the app, or cancel to exit the app.


Technically that's not a splash screen; it's just some other form. By definition splash screens are pretty much just for loading. There's not really a proper term for what yours is; maybe a TOS Form or something.


Good point
Was This Post Helpful? 0
  • +
  • -

#34 Curtis Rutland  Icon User is online

  • (╯□)╯︵ (~ .o.)~
  • member icon


Reputation: 4531
  • View blog
  • Posts: 7,902
  • Joined: 08-June 10

Re: How do I make a splash screen?

Posted 30 January 2013 - 03:27 PM

Technically correct is the best kind of correct :D
Was This Post Helpful? 2
  • +
  • -

  • (3 Pages)
  • +
  • 1
  • 2
  • 3