I think building a splash screen would be incredibly trivial, but I don't know whereabouts in tacos it would belong. Felix just added a "FloatingPane" component recently, which is basically what you are asking for, he also wants to apply a patch to tacos that can randomly pop-open a FloatingPane window on the page with an ajax response, kind of like he does when we get server exceptions.
Either way, we're using dojo for this, which makes it the easiest thing in the world :) Here are a couple samples (not necessarily splash screens, but take out the content and replace it with only an image and you've got splash :) ) (Please keep in mind that these pages are running off of raw javascript sources, and not the "compiled" version that would be used in a standard dojo install) http://archive.dojotoolkit.org/nightly/tests/widget/test_FloatingPane.html http://archive.dojotoolkit.org/nightly/tests/widget/test_FloatingPane_2.html Everything on these windows is controllable via css attributes. There's also the dialog widget, which tacos also has a component counterpart for: http://archive.dojotoolkit.org/nightly/tests/widget/test_Dialog.html Of course none of these support the kind of progress indicator + splash that I think you want. I think the current progress bar in tacos is "sort of nice" but also sort of a piece of crap....I plan on re-writing it at some point, but this isn't slated for development until a few other things are done. I'd be happy to work with someone on doing it. ?.. jesse On 12/1/05, Mark Stang <[EMAIL PROTECTED]> wrote: > > I am looking for more of a Splash Screen than a Progress bar, is there one > available? > > thanks, > > Mark > > > -----Original Message----- > From: Ben Dotte [mailto:[EMAIL PROTECTED] > Sent: Wed 11/30/2005 8:59 AM > To: Tapestry users > Subject: Tacos ProgressBar > > I seem to be having some trouble getting the ProgressBar to refresh > itself or call progressFinished(elementId) on my onCompleteObject. > Otherwise it works just fine. I can manually force it to refresh with > this: > > > > function refreshProgress() > > { > > setTimeout("refreshProgress()", 3000); > > <span jwcid="@tacos:Refresh" > updateComponents="ognl:{'progressArea'}"/> > > } > > > > setTimeout("refreshProgress()", 3000); > > > > But this isn't ideal since it keeps refreshing even after the progress > is complete, plus I still have the problem with the onCompleteObject. > djConfig is set and dojo.js is included. I can see that tacos.js, > prototype.js, etc. are included in the rendered html. There is no stack > trace or any javascript errors. Template looks like this: > > > > <div jwcid="[EMAIL PROTECTED]" id="progressArea"> > > <span jwcid="[EMAIL PROTECTED]:ProgressBar" truncateLength="50" > worker="ognl:orderStatusThread"/> > > </div> > > > > Any help would be much appreciated! > > > > Ben > > > >
