Keymapping discussion

stéphane ducasse ducasse at iam.unibe.ch
Sat Oct 1 20:10:30 UTC 2005


On 1 oct. 05, at 21:33, David Shaffer wrote:

> TextMorph:
>
> <m-home> -> #cursorHome:
> <m-end> -> #cursorEnd:
> <m-bs> -> #backspace:
> <m-pgup> -> #cursorPageUp:
> <m-pgdn> -> #cursorPageDown:
> <m-cr> -> #crWithIndent:
> <m-esc> -> #offerMenuFromEsc:
> <m-left> -> #cursorLeft:
> <m-right> -> #cursorRight:
> <m-up> -> #cursorUp:
> <m-down> -> #cursorDown:
> <m-space> -> #selectWord:
> <ms-"> -> #enclose:
> <m-'> -> #enclose:
> <ms-(> -> #enclose:
> <m-,> -> #shiftEnclose:
> <m--> -> #changeEmphasis:
> <m-0> -> #changeEmphasis:
> <m-1> -> #changeEmphasis:
> <m-2> -> #changeEmphasis:
> <m-3> -> #changeEmphasis:
> <m-4> -> #changeEmphasis:
> <m-5> -> #changeEmphasis:
> <m-6> -> #changeEmphasis:
> <m-7> -> #changeEmphasis:
> <m-8> -> #changeEmphasis:
> <m-9> -> #changeEmphasis:
> <ms-\<> -> #enclose:
> <m-=> -> #changeEmphasis:
> <m-[> -> #enclose:
>

> 2 <m-a> -> #selectAll:
> 2 <m-b> -> #browseIt:
> 2 <m-c> -> #copySelection:
> 2<m-d> -> #doIt:
> <m-e> -> #exchange:
> <m-f> -> #find:
> <m-g> -> #findAgain:
                     replace is missing ;)

> <m-h> -> #setSearchString:
> 2 <m-i> -> #inspectIt:
> <m-j> -> #doAgainOnce:
> <m-k> -> #offerFontMenu:
> <m-l> -> #cancel:
> 2 <m-m> -> #implementorsOfIt:
> 2 <m-n> -> #sendersOfIt:
> <m-o> -> #spawnIt:
> 2 <m-p> -> #printIt:
> <m-q> -> #querySymbol:
> <m-r> -> #recognizer:
> <m-s> -> #save:
> <m-t> -> #tempCommand:
> <m-u> -> #align:
> <m-v> -> #paste:
> <m-x> -> #cut:
> <m-y> -> #swapChars:
> <m-z> -> #undo:
> <ms-{> -> #enclose:
> <m-del> -> #forwardDelete:
> <home> -> #cursorHome:
> <end> -> #cursorEnd:

end of line ?

> <bs> -> #backspace:
> <pgup> -> #cursorPageUp:
> <pgdn> -> #cursorPageDown:
> <esc> -> #offerMenuFromEsc:
> <left> -> #cursorLeft:
> <right> -> #cursorRight:
> <up> -> #cursorUp:
> <down> -> #cursorDown:
> <del> -> #forwardDelete:
> <ms-A> -> #argAdvance:
> <ms-B> -> #browseItHere:
> <ms-C> -> #compareToClipboard:
> <ms-D> -> #duplicate:
> <ms-E> -> #methodStringsContainingIt:
> <ms-F> -> #displayIfFalse:
> <ms-G> -> #fileItIn:
> <ms-H> -> #cursorTopHome:
> <ms-I> -> #exploreIt:
> <ms-J> -> #doAgainMany:
> <ms-K> -> #changeStyle:
> <ms-L> -> #outdent:
> <ms-M> -> #selectCurrentTypeIn:
> <ms-N> -> #referencesToIt:
> <ms-P> -> #makeProjectLink:
> <ms-R> -> #indent:
> <ms-S> -> #search:
> <ms-T> -> #displayIfTrue:
> <ms-U> -> #changeLfToCr:
> <ms-V> -> #pasteInitials:
> <ms-W> -> #methodNamesContainingIt:
> <ms-X> -> #makeLowercase:
> <ms-Y> -> #makeUppercase:
> <ms-Z> -> #makeCapitalized:
> <c-home> -> #argAdvance:
> <c-c> -> #compareToClipboard:
> <c-end> -> #duplicate:
> <c-bs> -> #cursorTopHome:
> <c-pgdn> -> #outdent:
> <c-esc> -> #offerMenuFromEsc:
> <c-left> -> #cursorLeft:
> <c-right> -> #cursorRight:
> <c-up> -> #cursorUp:
> <c-down> -> #cursorDown:
> <c-del> -> #forwardDelete:
>
> World:
>
> <esc> -> [:evt :tgt | tgt putUpWorldMenuFromEscapeKey]
> 2 <m-b> -> Open class browser
> <m-k> -> Workspace class>>#open
> <m-m> -> #putUpNewMorphMenu
> <m-o> -> #activateObjectsTool
> <m-r> -> #restoreMorphicDisplay
> <m-t> -> #findATranscript:
> <m-w> -> SystemWindow class>>#closeTopWindow
> <m-z> -> #undoOrRedoCommand
> <ms-C> -> #findAChangeSorter:
> <ms-F> -> CurrentProjectRefactoring  
> class>>#currentToggleFlapsSuppressed
> <ms-L> -> #findAFileList:
> <ms-N> -> #toggleClassicNavigatorIfAppropriate
> <ms-P> -> #findAPreferencesPanel:
> <ms-R> -> #openRecentSubmissionsBrowser:
> <ms-W> -> #findAMessageNamesWindow:
> <ms-Z> -> ChangeList class>>#browseRecentLog
> <m-\\> -> SystemWindow class>>#sendTopWindowToBack
> <ms-K> -> KeymapEditor class>>#open
> <home> -> [:evt :tgt | WorldState addDeferredUIMessage: [tgt
> keyboardNavigationHandler navigateFromKeystroke: evt keyCharacter]  
> fixTemps]
> <end> -> [:evt :tgt | WorldState addDeferredUIMessage: [tgt
> keyboardNavigationHandler navigateFromKeystroke: evt keyCharacter]  
> fixTemps]
> <bs> -> [:evt :tgt | WorldState addDeferredUIMessage: [tgt
> keyboardNavigationHandler navigateFromKeystroke: evt keyCharacter]  
> fixTemps]
> <left> -> [:evt :tgt | WorldState addDeferredUIMessage: [tgt
> keyboardNavigationHandler navigateFromKeystroke: evt keyCharacter]  
> fixTemps]
> <right> -> [:evt :tgt | WorldState addDeferredUIMessage: [tgt
> keyboardNavigationHandler navigateFromKeystroke: evt keyCharacter]  
> fixTemps]
> <up> -> [:evt :tgt | WorldState addDeferredUIMessage: [tgt
> keyboardNavigationHandler navigateFromKeystroke: evt keyCharacter]  
> fixTemps]
> <down> -> [:evt :tgt | WorldState addDeferredUIMessage: [tgt
> keyboardNavigationHandler navigateFromKeystroke: evt keyCharacter]  
> fixTemps]
> <space> -> [:evt :tgt | WorldState addDeferredUIMessage: [tgt
> keyboardNavigationHandler navigateFromKeystroke: evt keyCharacter]  
> fixTemps]
>
>
>




More information about the Squeak-dev mailing list