Results 1 to 5 of 5

Thread: Splash Screen

  1. #1

    Thread Starter
    Frenzied Member macai's Avatar
    Join Date
    Jul 2001
    Location
    Napanoch NY
    Posts
    1,228

    Talking Splash Screen

    Can anyone help me with this? I need your help! I've written (for
    the most part) Raven MP3 Man. Its an MP3 organizer, but i'm
    working on it to make it the best one out there! OK heres the
    thing...i need a splash screen for it...you guys are smart with
    graphical stuff...if you make me one, your name will be in the
    credits, guaranteed! Please help me!
    Luke

  2. #2
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    Create a form, set it's border style to None. Set the picture property to whatever image you want, and throw a Timer on the form. Set the interval property to however long you want to keep the form open, and just close it when the timer fires. Simple.

    Z.

  3. #3
    Frenzied Member Jotaf98's Avatar
    Join Date
    Jun 2000
    Location
    I'm not gonna give you my IP address! Ok... Portugal, South-Western Europe, 3rd rock from the sun (our star is easy to find, a 47 Ursae Majoris in the Milky Way :p )
    Posts
    1,457
    You should find someone who draws it for you... but if you can't, download PSP at www.jasc.com (after a few weeks fiddling with it you should be able to do some neat stuff), or for a "place-holder" splash screen go to www.cooltext.com
    Code:
    Temp = Me.GetIQ()
    'Error 9: Overflow
    'DON'T PANIC! :eek:

    To learn how to use realistic effects in your games like fire, rain, snow and magic effects, read my article on particles systems here.


    Jotaf's Theories!
    "Cats land on their feet. Toast lands peanut butter side down. A cat with toast strapped to its back will hover above the ground in a state of quantum indecision."

  4. #4
    Frenzied Member Zaei's Avatar
    Join Date
    Jul 2002
    Location
    My own little world...
    Posts
    1,710
    I actually like MS PhotoPaint (came with my copy of Office2k). Pretty damn simple, and you can squeeze some nice effects out of it =).

    Z.

  5. #5
    Junior Member
    Join Date
    Aug 2002
    Location
    Sydney
    Posts
    16
    For the actual coding, you might find it a bit better to not use a Timer. Instead, show the splash screen while loading your main form (and anything else you want to load). Once the main form is loaded, it unloads the splash screen. On a fast computer this will mean the splash screen is barely visible, on a slow computer, it will be visible for longer.

    Remember that the idea of a splash screen is to simply make your program appear to load faster. By showing a splash screen, it gives people quick feedback that tells them your application is loading (otherwise they double click again and load it twice). And there is a general conception by people that if you can't see an application, it can't do anything (although it isn't particularly relevant here, I've noticed that people also seem to be led to believe that a larger window means greater power, while a small windowed application wouldn't use as much processor power). If you write a long loading application, test it with and without a splash screen, and you will see a definate difference in the perceived loading speed.

    With that said, if for some reason you feel that you must show the popup (shareware registration reminder?) then put in a timer, but only set the timer to be the *minimum* time it takes for the splash screen to unload. To do this, you can use the QueryUnload method of the form to say that you aren't ready to be unloaded yet.
    Trying is the first step towards failure

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width