A new version of Help-Squeak-Project was added to project The Inbox:
http://source.squeak.org/inbox/Help-Squeak-Project-kfr.18.mcz ==================== Summary ==================== Name: Help-Squeak-Project-kfr.18 Author: kfr Time: 28 June 2014, 6:38:58.326 pm UUID: bacf064f-b862-6f44-8763-875ebbe2e95a Ancestors: Help-Squeak-Project-dtl.17 Command Key Mappings =============== Diff against Help-Squeak-Project-dtl.17 =============== Item was added: + SqueakTutorials subclass: #SqueakTutorialsCommandKey + instanceVariableNames: '' + classVariableNames: '' + poolDictionaries: '' + category: 'Help-Squeak-Project'! Item was added: + ----- Method: SqueakTutorialsCommandKey class>>bookName (in category 'as yet unclassified') ----- + bookName + ^'Command Key Mappings'! Item was added: + ----- Method: SqueakTutorialsCommandKey class>>commandKeyMappings (in category 'as yet unclassified') ----- + commandKeyMappings + ^HelpTopic + title: 'Command Key Mappings' + contents: + + 'Lower-case command keys + (use with Cmd key on Mac and Alt key on other platforms) + a Select all + b Browse it (selection is a class name or cursor is over a class-list or message-list) + c Copy selection + d Do it (selection is a valid expression) + e Exchange selection with prior selection + f Find + g Find again + h Set selection as search string for find again + i Inspect it (selection is a valid expression, or selection is over an inspect-ilst) + j Again once (do the last text-related operation again) + k Set font + l Cancel + m Implementors of it (selection is a message selector or cursor is over a class-list or message-list) + n Senders of it (selection is a message selector or cursor is over a class-list or message-list) + o Spawn current method + p Print it (selection is a valid expression) + q Query symbol (toggle all possible completion for a given prefix) + r Recognizer + s Save (i.e. accept) + t Finds a Transcript (when cursor is over the desktop) + u Toggle alignment + v Paste + w Delete preceding word (over text); Close-window (over morphic desktop) + x Cut selection + y Swap characters + z Undo + + Note: for Do it, Senders of it, etc., a null selection will be expanded to a word or to the current line in an attempt to do what you want. Also note that Senders/Implementors of it will find the outermost keyword selector in a large selection, as when you have selected a bracketed expression or an entire line. Finally note that the same cmd-m and cmd-n (and cmd-v for versions) work in the message pane of most browsers. + + Upper-case command keys + (use with Shift-Cmd, or Ctrl on Mac + or Shift-Alt on other platforms; sometimes Ctrl works too) + A Advance argument + B Browse it in this same browser (in System browsers only) + C Compare argument to clipboard + D Duplicate + E Method strings containing it + F Insert ''ifFalse:'' + G fileIn from it (a file name) + H cursor TopHome: + I Inspect via Object Explorer + J Again many (apply the previous text command repeatedly until the end of the text) + K Set style + L Outdent (move selection one tab-stop left) + M Select current type-in + N References to it (selection is a class name, or cursor is over a class-list or message-list) + O Open single-message browser (in message lists) + P Make project link + R Indent (move selection one tab-stap right) + S Search + T Insert ''ifTrue:'' + U Convert linefeeds to carriage returns in selection + V Paste author''s initials + W Selectors containing it (in text); show-world-menu (when issued with cursor over desktop) + X Force selection to lowercase + Y Force selection to uppercase + Z Capitalize all words in selection + + Other special keys + Backspace Backward delete character + Del Forward delete character + Shift-Bksp Backward delete word + Shift-Del Forward delete word + Esc Pop up the Desktop Menu + \ Send top window to back + + Cursor keys + left, right, + up, down Move cursor left, right, up or down + Ctrl-left Move cursor left one word + Ctrl-right Move cursor right one word + Home Move cursor to begin of line or begin of text + End Move cursor to end of line or end of text + PgUp, Ctrl-up Move cursor up one page + PgDown, Ctrl-Dn Move cursor down one page + + Note all these keys can be used together with Shift to define or enlarge the selection. You cannot however shrink that selection again, as in some other systems. + + Other Cmd-key combinations (not available on all platforms) + Return Insert return followed by as many tabs as the previous line + (with a further adjustment for additional brackets in that line) + Space Select the current word as with double clicking + + Enclose the selection in a kind of bracket. Each is a toggle. + (not available on all platforms) + Ctrl-( Enclose within ( and ), or remove enclosing ( and ) + Ctrl-[ Enclose within [ and ], or remove enclosing [ and ] + Crtl-{ Enclose within { and }, or remove enclosing { and } + Ctrl-< Enclose within < and >, or remove enclosing < and > + Ctrl-'' Enclose within '' and '', or remove enclosing '' and '' + Ctrl-"" Enclose within "" and "", or remove enclosing "" and "" + Note also that you can double-click just inside any of the above delimiters, + or at the beginning or end of a line, to select the text enclosed. + + Text Emphasis + (not available on all platforms) + Cmd-1 type the first method argument + Cmd-2 type the second method argument + Cmd-3 type the third method argument + Cmd-4 type the fourth method argument + Cmd-5 for future use + Cmd-6 color, action-on-click, link to class comment, link to method, url + Brings up a menu. To remove these properties, select + more than the active part and then use command-0. + Cmd-7 bold + Cmd-8 italic + Cmd-9 narrow (same as negative kern) + Cmd-0 plain text (resets all emphasis) + Cmd-- underlined (toggles it) + Cmd-= struck out (toggles it) + + Shift-Cmd-- (aka :=) negative kern (letters 1 pixel closer) + Shift-Cmd-+ positive kern (letters 1 pixel larger spread) + + Docking Bar + Ctrl-<n> opens the n-th (where n is between 0 and 7) menu if such exists, otherwise it moves the keyboard focus to the Search Bar. Currently this means: + Ctrl-0 Activates Search Bar + Ctrl-1 Squeak menu + Ctrl-2 Projects menu + Ctrl-3 Tools menu + Ctrl-4 Apps menu + Ctrl-5 Extras menu + Ctrl-6 Windows menu + Ctrl-7 Help menu + '! Item was added: + ----- Method: SqueakTutorialsCommandKey class>>pages (in category 'as yet unclassified') ----- + pages + ^# (commandKeyMappings)! |
Is this the same string that's at Utilities class>>#commandKeyMappings? Is there any way to have just one command-key mapping? On Sat, Jun 28, 2014 at 11:39 AM, <[hidden email]> wrote: A new version of Help-Squeak-Project was added to project The Inbox: |
Yes, this is the same text. Since we have the help system now, think these kind of methods can be migrated there. Karl
On Sun, Jun 29, 2014 at 6:38 PM, Chris Muller <[hidden email]> wrote:
|
Free forum by Nabble | Edit this page |