You used the latest version and something bad happened or ?

On 7/23/06, Jun Tsai <[EMAIL PROTECTED]> wrote:

I use the latest version tapestry (20060723).

2006/7/15, Jesse Kuhnert <[EMAIL PROTECTED]>:
>
> Oh right, all of the items mentioned in this thread have been
fixed/added
> and deployed.
>
> On 7/14/06, D&J Gredler <[EMAIL PROTECTED]> wrote:
> >
> > Wow! Don't kill yourself!
> >
> > On 7/14/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
> > >
> > > Hmmm...I added the async attribute and it's working but I'm noticing
a
> > > small
> > > side effect that I don't like. I'm going to have to table this for
> > > tomorrow/this weekend. (haven't eaten yet today and it's midnight
now
> )
> > >
> > > On 7/13/06, James Carman <[EMAIL PROTECTED]> wrote:
> > > >
> > > > You da man, Jesse!  Thank you for your responsiveness.  Looking
> > forward
> > > to
> > > > the new feature(s).  As I said on IM, I'll get that exception
> handler
> > > > chain
> > > > submitted as a patch to JIRA soon.  Thanks again!
> > > >
> > > >
> > > > -----Original Message-----
> > > > From: Jesse Kuhnert [mailto:[EMAIL PROTECTED]
> > > > Sent: Thursday, July 13, 2006 10:56 PM
> > > > To: Tapestry users
> > > > Subject: Re: How to do Tapestry 4.1 form cancel listener?
> > > >
> > > > Yes:
> > > >
> > > > @EventListener(targets="your propertyselection component id",
> > > > events="onChange", submitForm="your form component id",
> > > > async="true/false")
> > > > public void yourListenerMethod() { }
> > > >
> > > > But, as I said on IM, give me about 30 more minutes before async
is
> a
> > > > valid
> > > > option. (Currently defaults to true)
> > > >
> > > > Also I should note, there will probably be quite a few features
> people
> > > > will
> > > > want. I haven't left them out as an oversight, I just don't want
to
> > > create
> > > > an API for things until I know they are needed. There has still
been
> a
> > > > very
> > > > large amount of work done on things under the covers that should
> make
> > > most
> > > > feature changes such as this go from request -> change -> redeploy
a
> > > > matter
> > > > of 30minutes/hour with the combination of API work done and the
move
> > to
> > > > maven2.
> > > >
> > > > So..Feel free to request more (hopefully saving some of the
requests
> > > until
> > > > after it's released).
> > > >
> > > > On 7/13/06, James Carman <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > Is there any way to specify, via JavaScript what "listener"
method
> > to
> > > > call
> > > > > upon form submit?  That'd be just as good as having an
EventSubmit
> > > > > component.
> > > > >
> > > > > -----Original Message-----
> > > > > From: Jesse Kuhnert [mailto:[EMAIL PROTECTED]
> > > > > Sent: Thursday, July 13, 2006 10:32 PM
> > > > > To: Tapestry users
> > > > > Subject: Re: How to do Tapestry 4.1 form cancel listener?
> > > > >
> > > > > sighh...... in the last example, "this" should be "this.form".
> > > > >
> > > > > On 7/13/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > > Oops...That doesn't help you as much in the context of the
> example
> > > you
> > > > > > gave, you can also do it this way ~if~ the context is within
an
> > html
> > > > > > on<Event> attribute (such as your example.P.S. you don't need
to
> > add
> > > > > > javascript: anymore):
> > > > > >
> > > > > > onClick="tapestry.form.submit(this,'cancel')"
> > > > > >
> > > > > > The first parameter will take a node id or actual node. This
> > should
> > > be
> > > > > > true for almost all js functions you see in tapestry now as
> well.
> > > > > >
> > > > > >
> > > > > > On 7/13/06, Jesse Kuhnert <[EMAIL PROTECTED]> wrote:
> > > > > > >
> > > > > > > Ah. You have got me there, I've failed to provide explicit
> > > function
> > > > > > > calls for cancel/refresh. For now, you can call:
> > > > > > >
> > > > > > > tapestry.form.submit("your form name/id", "cancel");
> > > > > > >
> > > > > > > So, if your rendered page had a form element that looked
like:
> > > > > <DEFANGED_form
> > > > > > > name="MyTapForm" method="POST"> , the script would be:
> > > > > > >
> > > > > > > tapestry.form.submit("MyTapForm", "cancel");
> > > > > > >
> > > > > > > I will provide specific function calls for cancel/refresh
> before
> > > > > > > officially releasing though, thank you for reminding me.
> > > > > > >
> > > > > > > As for the form.events logic, I don't plan on providing
> > backwards
> > > > > > > compatible support for it unless there is a very compelling
> > reason
> > > > to
> > > > > modify
> > > > > > > native js objects. I could go into a big tirade about it if
> > anyone
> > > > is
> > > > > > > interested but will save the list from it unless prompted.
> > > > > > >
> > > > > > > The memory footprint required to to display forms (for the
> > > browser)
> > > > > > > should now be much smaller. Not important for the majority
of
> > > users
> > > > > but
> > > > > very
> > > > > > > important for some.
> > > > > > >
> > > > > > > (P.S., You can see most of the new form related functions
> here:
> > > > >
> > > > >
> > > >
> > > >
> > >
> >
>
http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src
> > > > > /js/tapestry/form.js?view=markup
> > > > > > > )
> > > > > > >
> > > > > > >
> > > > > > > On 7/13/06, Jun Tsai < [EMAIL PROTECTED]> wrote:
> > > > > > > >
> > > > > > > > In Tapestry 4.0.2,I use
> > > > > onClick="DEFANGED_javascript:this.form.events.cancel
> > > > > > > > ();",But
> > > > > > > > after I upgrade to 4.1,I find the method doesn't work?
> > > > > > > >
> > > > > > > > How to ?
> > > > > > > >
> > > > > > > > Thanks
> > > > > > > >
> > > > > > > > --
> > > > > > > > Welcome to China Java Users Group(CNJUG).
> > > > > > > > http://cnjug.dev.java.net
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Jesse Kuhnert
> > > > > > > Tacos/Tapestry, team member/developer
> > > > > > >
> > > > > > > Open source based consulting work centered around
> > > > > > > dojo/tapestry/tacos/hivemind.
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Jesse Kuhnert
> > > > > > Tacos/Tapestry, team member/developer
> > > > > >
> > > > > > Open source based consulting work centered around
> > > > > > dojo/tapestry/tacos/hivemind.
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Jesse Kuhnert
> > > > > Tacos/Tapestry, team member/developer
> > > > >
> > > > > Open source based consulting work centered around
> > > > > dojo/tapestry/tacos/hivemind.
> > > > >
> > > > >
> > > > >
> > > > >
> > ---------------------------------------------------------------------
> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Jesse Kuhnert
> > > > Tacos/Tapestry, team member/developer
> > > >
> > > > Open source based consulting work centered around
> > > > dojo/tapestry/tacos/hivemind.
> > > >
> > > >
> > > >
> > > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > >
> > >
> > >
> > > --
> > > Jesse Kuhnert
> > > Tacos/Tapestry, team member/developer
> > >
> > > Open source based consulting work centered around
> > > dojo/tapestry/tacos/hivemind.
> > >
> > >
> >
> >
>
>
> --
> Jesse Kuhnert
> Tacos/Tapestry, team member/developer
>
> Open source based consulting work centered around
> dojo/tapestry/tacos/hivemind.
>
>


--
Welcome to China Java Users Group(CNJUG).
http://cnjug.dev.java.net




--
Jesse Kuhnert
Tacos/Tapestry, team member/developer

Open source based consulting work centered around
dojo/tapestry/tacos/hivemind.

Reply via email to