realbasic-nug
[Top] [All Lists]

Re: Splash screen

To: REALbasic NUG <realbasic-nug@lists.realsoftware.com>
Subject: Re: Splash screen
From: Kirk Gray <develop@kirkgray.com>
Date: Wed, 26 Nov 2008 21:30:22 -0700
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug-bounces@lists.realsoftware.com
Delivered-to: listarchive@realsoftware.com
In-reply-to: <492DD93E.1030607@chrononomicon.com>
References: <492DD93E.1030607@chrononomicon.com>
Reply-to: REALbasic NUG <realbasic-nug@lists.realsoftware.com>
Sender: realbasic-nug-bounces@lists.realsoftware.com
On Nov 26, 2008, at 4:18 PM, Bart Silverstrim wrote:

What approach is best described as a best practice for creating a splash screen as your program is loading? Advice?

You can have your splash screen fire off a thread that will load your user's preferences, check your site for updates, restore their windows, and do all your set up work. Once the thread is done, if you think it's been up long enough, close the splash and return to the regularly scheduled program. If you think it needs to be up a little longer, set a timer that will close the window after the right amount of time -- but also allow a user's click to close the windows early.

If it's done well (i.e. not annoyingly) I think a splash screen is a good ad for you and your product while the work of getting started it being done.

Just my 2 luma worth.

—————————————
Kirk Gray
REALbasic Professional 2008r4.2
MacBook Core 2 Duo, OS X 10.5.5
Power Mac dual G4, OS X 10.4.11


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>


<Prev in Thread] Current Thread [Next in Thread>