|
From: Tiago V. <tia...@gm...> - 2006-10-19 08:19:14
|
It works like a charm, and as usually pretty simple.
thanks a million ;)
On 10/19/06, Scott Hyndman <sc...@af...> wrote:
>
> It seems that tab and shift+tab also fire the action.
>
> There is alternative though. Textfields post an
> NSTextField.NSControlTextDidEndEditingNotification when they stop
> editing. This notification's userInfo dictionary contains an entry
> with the key "NSTextMovement". This value is
> NSTextMovement.NSReturnTextMovement, it means the textfield stopped
> editing as a result of an enter key press. So here's what it might
> look like.
>
> //
> // Method that is observing
> NSTextField.NSControlTextDidEndEditingNotification
> // on your textfield.
> //
> private function textfieldDidEndEditing(ntf:NSNotification):Void {
> var movement:NSTextMovement =
> NSTextMovement(ntf.userInfo.objectForKey("NSTextMovement");
> if (movement == NSTextMovement.NSReturnTextMovement) {
> // do action!
> }
> }
>
> On 18/10/06, Scott Hyndman <sc...@af...> wrote:
> > Ah, I just remembered.
> >
> > NSTextField's action method is called when enter is pressed. So just do
> this:
> >
> > txtField.setTarget(controller);
> > txtField.setAction("actionMethod");
> >
> > Tada!
> >
> > Scott
> >
> > On 18/10/06, Tiago Vale <tia...@gm...> wrote:
> > > So you are saying that I have to manage to catch a
> > > NSTextField.NSControlTextDidChangeNotification?
> > >
> > >
> > > On 10/18/06, Scott Hyndman < sc...@af...> wrote:
> > > > Oh, that doesn't answer your question. Let me think for a few
> minutes.
> > > > There is a way to do this.
> > > >
> > > > Scott
> > > >
> > > > On 18/10/06, Scott Hyndman <sc...@af...> wrote:
> > > > > You're in luck. There's a really easy way to do this.
> > > > >
> > > > > NSTextFields will post an
> > > > > NSTextField.NSControlTextDidChangeNotification whenever
> > > their text
> > > > > changes.
> > > > >
> > > > > Scott
> > > > >
> > > > > On 18/10/06, Tiago Vale < tia...@gm...> wrote:
> > > > > > Heres what I want to do,
> > > > > >
> > > > > > I have a console that whenever the user presses the enter key
> some
> > > action
> > > > > > occur.
> > > > > > Im using the NSTextview and I dont see a easy way to do it:
> > > > > >
> > > > > > mytextfield.onChanged = function () bla, bla bal....
> > > > > >
> > > > > > got it?
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On 10/18/06, Scott Hyndman < sc...@af...> wrote:
> > > > > > > Could you rephrase the question? I don't understand.
> > > > > > >
> > > > > > > Scott
> > > > > > >
> > > > > > > On 18/10/06, Tiago Vale < tia...@gm...> wrote:
> > > > > > > > Hi all,
> > > > > > > >
> > > > > > > >
> > > > > > > > Is there a simple way to bind the Key.Enter to textfield
> > > onchanged?
> > > > > > > >
> > > > > > > > Still waiting for that NSTableView ;)
> > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > Cheers Tiago Janz
> > > > > > > >
> > > > > >
> > >
> -------------------------------------------------------------------------
> > > > > > > > Using Tomcat but need to do more? Need to support web
> services,
> > > > > > security?
> > > > > > > > Get stuff done quickly with pre-integrated technology to
> make your
> > > job
> > > > > > > > easier
> > > > > > > > Download IBM WebSphere Application Server v.1.0.1 based on
> Apache
> > > > > > Geronimo
> > > > > > > >
> > > > > >
> > >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > > > > >
> > > > > > > > _______________________________________________
> > > > > > > > actionstep-core mailing list
> > > > > > > > act...@li...
> > > > > > > >
> > > > > >
> > > https://lists.sourceforge.net/lists/listinfo/actionstep-core
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > >
> -------------------------------------------------------------------------
> > > > > > > Using Tomcat but need to do more? Need to support web
> services,
> > > security?
> > > > > > > Get stuff done quickly with pre-integrated technology to make
> your
> > > job
> > > > > > easier
> > > > > > > Download IBM WebSphere Application Server v.1.0.1 based on
> Apache
> > > Geronimo
> > > > > > >
> > > > > >
> > >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > > > > _______________________________________________
> > > > > > > actionstep-core mailing list
> > > > > > > act...@li...
> > > > > > >
> > > > > >
> > > https://lists.sourceforge.net/lists/listinfo/actionstep-core
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Cheers Tiago Janz
> > > > > >
> > >
> -------------------------------------------------------------------------
> > > > > > Using Tomcat but need to do more? Need to support web services,
> > > security?
> > > > > > Get stuff done quickly with pre-integrated technology to make
> your job
> > > > > > easier
> > > > > > Download IBM WebSphere Application Server v.1.0.1 based on
> Apache
> > > Geronimo
> > > > > >
> > >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > > >
> > > > > > _______________________________________________
> > > > > > actionstep-core mailing list
> > > > > > act...@li...
> > > > > >
> > > https://lists.sourceforge.net/lists/listinfo/actionstep-core
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > >
> -------------------------------------------------------------------------
> > > > Using Tomcat but need to do more? Need to support web services,
> security?
> > > > Get stuff done quickly with pre-integrated technology to make your
> job
> > > easier
> > > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> > > >
> > >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > > > _______________________________________________
> > > > actionstep-core mailing list
> > > > act...@li...
> > > >
> > > https://lists.sourceforge.net/lists/listinfo/actionstep-core
> > > >
> > >
> > >
> > >
> > > --
> > > Cheers Tiago Janz
> > >
> -------------------------------------------------------------------------
> > > Using Tomcat but need to do more? Need to support web services,
> security?
> > > Get stuff done quickly with pre-integrated technology to make your job
> > > easier
> > > Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> > >
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > >
> > > _______________________________________________
> > > actionstep-core mailing list
> > > act...@li...
> > > https://lists.sourceforge.net/lists/listinfo/actionstep-core
> > >
> > >
> > >
> >
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> actionstep-core mailing list
> act...@li...
> https://lists.sourceforge.net/lists/listinfo/actionstep-core
>
--
Cheers Tiago Janz
|