bug in your copy of the image.. possibly..
shift-tab seems to work fine for me over most variants I have worked.. just hacked to also include tab windows through ctrl+tab.. which is actually missing.. capability.. when you want to cycle through windows within pharo
Morph>>tabKey: event
"Check for tab key activity and change focus as appropriate."
event controlKeyPressed
ifFalse: [event keyCharacter = Character tab
ifTrue: [event commandKeyPressed
ifTrue: [World tabOpenWindows: event].
event shiftPressed
ifTrue: [self navigateFocusBackward]
ifFalse: [self navigateFocusForward].
^ true]].
^ false
PasteUpMorph>>
keyStroke: anEvent
...
anEvent keyCharacter == Character tab
ifTrue: [self tabAmongFields
ifTrue: [
anEvent commandKeyPressed
ifTrue: [^ self tabOpenWindows: anEvent].
...
tabOpenWindows: aKeyboardEvent
| currentFocus index |
currentFocus := aKeyboardEvent hand keyboardFocus.
SystemWindow noteTopWindowIn: self.
SystemWindow topWindow sendToBack. " could actually raise the next window to top rather"
On Tue, Jan 31, 2012 at 6:53 PM, Werner Kassens
<[hidden email]> wrote:
Hi,
in Pharo 1.2 i could tab through the submorphs using tab and shift-tab. in Pharo 1.3 shift-tab seems not to work anymore. what can i use to move backwards through the morphs to set the focus?
werner