[BFAV] 2.12 released

Hernan Tylim htylim at yahoo.com.ar
Fri Aug 6 19:25:35 UTC 2004


Hi Ram,
    For changing programmatically the keyboard focus try:
HandMorph>>newKeyboardFocus: aMorph.

Regards,
Hernán


----- Original Message -----
From: "Ram Krishnan" <rkris at kriyative.net>
To: "The general-purpose Squeak developers list"
<squeak-dev at lists.squeakfoundation.org>
Sent: Friday, August 06, 2004 3:00 PM
Subject: Re: [BFAV] 2.12 released


> I've been using a simple hack to hook into the findWindow functionality
> from the World menu which I'm attaching below. Basically, the attached
> changeset modifies SystemWindow to watch for Ctrl-Tab key events and to
> popup the findWindow menu from the World menu. This changes the keyboard
> focus correctly if the newly activated window (from the menu) happens to
> be under the mouse pointer. Otherwise, the newly activated window is
> brought to the front but doesn't acquire keyboard focus.
>
> Perhaps, one of the Morphic wizards can provide insight on the right way
> to switch keyboard focus programmatically.
>
> Peace.
>
> -ram
>
> Frank Shearar wrote:
> >>Karl Ramberg wrote:
> >>Thank you for your effort.
> >>A feature I would like for the reviewer note pad is tab switching.
> >>Just pressing tab to jump from item to item of the pad would rock.
> >
> >
> > I'd love to see tab switching _everywhere_ in Squeak. And an equivalent
to alt-tabbing in a Windows environment - switching between SystemWindows.
Having to grab a mouse to do anything (click a button, change focus to
another window, etc) annoys me a lot. Of course, if it annoys me so much I
should learn Morphic and implement it. Hm, I think I'll sacrifice a chicken
and pray that someone else does it :)
> >
> > frank
> >
> >
> > *******************************************************************
> > This email and any files transmitted with it are confidential
> > and intended solely for the use of the individual or entity to
> > whom they are addressed. Any views or opinions expressed
> > are solely those of the author and do not necessarily represent
> > RNID policy.
> > If you are not the intended recipient you are advised that any
> > use, dissemination, forwarding, printing or copying of this
> > email is strictly prohibited.
> > If you have received this email in error please notify the RNID
> > Helpdesk by telephone on: +44 (0) 207 296 8282.
> > The Royal National Institute for Deaf People
> > Registered Office 19*23 Featherstone Street
> > London EC1Y 8SL No. 454169 (England)
> > Registered Charity No. 207720
> > ********************************************************************
> >
>


----------------------------------------------------------------------------
----


>
>




More information about the Squeak-dev mailing list