I use LyX a lot, and I like how they do their splash screen. When the application starts up, there is no file loaded into the main window, so a splash screen sits there, as part of the "background" before a file is opened. When a file is opened it just pops over the dull grey background, and over the little splash. So it's not really a *window*, it's just a static splash screen on top of the blank window background.
Obviously, this is only practical for some applications, and I don't know what you're writing, but I thought it's cool, and worth mentioning. -Nate > On Mon, 2006-06-19 at 17:47 +0200, Daniel Haude wrote: >> This is not the way to do it. The function of a splash screen is to >> entertain/inform the user while the application performs some necessary >> start-up functions, not to keep him from working while a no-op timer >> runs >> out. >> >> If your application doesn't have a sufficiently lengthy startup time, >> don't make a splash screen. > > Point taken... however it does add some nice "eye-candy" to my app ;-) > On another point it's non blocking and I've been planning to add an > option to disable it... > It displays for no more than 3 seconds anyway, you'd have to be in a > real hurry to get bothered by that ;-) > > > -- > Daniel Pekelharing > <[EMAIL PROTECTED]> > > _______________________________________________ > gtk-app-devel-list mailing list > gtk-app-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list > _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list