Jesse, My page is displaying the text in the main html window. It doesn't "float". Do you know which build of dojo.js I need?
thanks, Mark -----Original Message----- From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] Sent: Thu 12/1/2005 11:25 AM To: Tapestry users Subject: Re: Tacos ProgressBar The sample code is in tacos cvs, as well as the source html of those links I sent. Using dojo is very very easy :) Here's how you'd hide one of those floating panes: dojo.widget.byId("floatingpane").hide(); Not bad for a javascript library ;) The tacos Dialog component has a similar method Dialog.show() Dialog.hide(). They do exactly what you'd expect them to. On 12/1/05, Mark Stang <[EMAIL PROTECTED]> wrote: > > Jesse, > That looks cool, is there sample code? Does it require tacos or just > dojo? How hard is dojo to link into Tapestry? And finally, how do I make > them go away ;-)? > > thanks, > > Mark > > > -----Original Message----- > From: Jesse Kuhnert [mailto:[EMAIL PROTECTED] > Sent: Thu 12/1/2005 10:52 AM > To: Tapestry users > Subject: Re: Tacos ProgressBar > > 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 > > > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
