[Newbies] RE: Beginners Unanswered Questions
Kyle Hamilton
aerowolf at gmail.com
Tue May 9 21:22:39 UTC 2006
"keyboard focus follows mouse" is an xdm (mis)feature. I'd like to
see that settable via a Preference.
-Kyle H
On 5/9/06, Ron Teitelbaum <Ron at usmedrec.com> wrote:
>
>
>
> Hi Hernán,
>
>
>
> I tried this already and was really confused by it. I used a paste up and
> two text fields. I found the method valueAtCursor which returned the active
> text field, and by following what the code was doing with tab I found this
> method. I expected that setting the keyboard focus through an inspector
> that something would happen. Nothing did, even valueAtCursor didn't change.
> I noticed that moving my mouse stole the cursor but I figured that since
> valueAtCursor didn't change that it didn't work the way I expected it too
> and there was more to the story then I understood. There was a bunch of
> other code besides this method, so I figured there had to be an easier way!
>
>
>
>
> I would seem to me that having the mouse steal focus would be a disaster for
> forms and business UI's where using a mouse in most cases is not recommended
> is there a way to turn that off or disable it while in a Morphic? (Until
> another Morphic is selected)
>
>
>
> Is the answer for Marcus use MVC or wxSqueak?
>
>
>
> Thanks,
>
>
>
> Ron Teitelbaum
>
>
>
>
> ________________________________
>
>
> From: Hernan Tylim [mailto:htylim at gmail.com]
> Sent: Tuesday, May 09, 2006 4:21 PM
> To: Ron at usmedrec.com; The general-purpose Squeak developers list
> Subject: Re: Beginners Unanswered Questions
>
>
>
> Hi, about this one:
>
>
>
>
> On 5/9/06, Ron Teitelbaum <Ron at usmedrec.com> wrote:
>
>
>
>
>
> http://lists.squeakfoundation.org/pipermail/beginners/2006-May/000052.html
> how to set the focus on to a textMorph
>
>
> ActiveHand newKeyboardFocus: aTextMorph.
>
> ActiveHand is a global which points to the HandMorph instance of the active
> world (you can also access this instance from inside any Morph with
> Morph>>activeHand)
>
> BTW, when dealing with keyboard focus remember that Squeak has a "keyboard
> focus follows mouse" policy. So even if you are setting it up
> programatically any other morph might steal your keyboard focus. (try it
> with a browser, start typing inside the text pane and move your mouse to any
> of the upper lists).
>
> Regards,
> Hernán
> _______________________________________________
> Beginners mailing list
> Beginners at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
>
>
More information about the Squeak-dev
mailing list
|