<div dir="ltr">Is this the same string that&#39;s at Utilities class&gt;&gt;#commandKeyMappings?  Is there any way to have just one command-key mapping?</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jun 28, 2014 at 11:39 AM,  <span dir="ltr">&lt;<a href="mailto:commits@source.squeak.org" target="_blank">commits@source.squeak.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">A new version of Help-Squeak-Project was added to project The Inbox:<br>
<a href="http://source.squeak.org/inbox/Help-Squeak-Project-kfr.18.mcz" target="_blank">http://source.squeak.org/inbox/Help-Squeak-Project-kfr.18.mcz</a><br>
<br>
==================== Summary ====================<br>
<br>
Name: Help-Squeak-Project-kfr.18<br>
Author: kfr<br>
Time: 28 June 2014, 6:38:58.326 pm<br>
UUID: bacf064f-b862-6f44-8763-875ebbe2e95a<br>
Ancestors: Help-Squeak-Project-dtl.17<br>
<br>
Command Key Mappings<br>
<br>
=============== Diff against Help-Squeak-Project-dtl.17 ===============<br>
<br>
Item was added:<br>
+ SqueakTutorials subclass: #SqueakTutorialsCommandKey<br>
+       instanceVariableNames: &#39;&#39;<br>
+       classVariableNames: &#39;&#39;<br>
+       poolDictionaries: &#39;&#39;<br>
+       category: &#39;Help-Squeak-Project&#39;!<br>
<br>
Item was added:<br>
+ ----- Method: SqueakTutorialsCommandKey class&gt;&gt;bookName (in category &#39;as yet unclassified&#39;) -----<br>
+ bookName<br>
+       ^&#39;Command Key Mappings&#39;!<br>
<br>
Item was added:<br>
+ ----- Method: SqueakTutorialsCommandKey class&gt;&gt;commandKeyMappings (in category &#39;as yet unclassified&#39;) -----<br>
+ commandKeyMappings<br>
+ ^HelpTopic<br>
+               title: &#39;Command Key Mappings&#39;<br>
+               contents:<br>
+<br>
+ &#39;Lower-case command keys<br>
+ (use with Cmd key on Mac and Alt key on other platforms)<br>
+ a     Select all<br>
+ b     Browse it (selection is a class name or cursor is over a class-list or message-list)<br>
+ c     Copy selection<br>
+ d     Do it (selection is a valid expression)<br>
+ e     Exchange selection with prior selection<br>
+ f     Find<br>
+ g     Find again<br>
+ h     Set selection as search string for find again<br>
+ i     Inspect it (selection is a valid expression, or selection is over an inspect-ilst)<br>
+ j     Again once (do the last text-related operation again)<br>
+ k     Set font<br>
+ l     Cancel<br>
+ m     Implementors of it (selection is a message selector or cursor is over a class-list or message-list)<br>
+ n     Senders of it (selection is a message selector or cursor is over a class-list or message-list)<br>
+ o     Spawn current method<br>
+ p     Print it (selection is a valid expression)<br>
+ q     Query symbol (toggle all possible completion for a given prefix)<br>
+ r     Recognizer<br>
+ s     Save (i.e. accept)<br>
+ t     Finds a Transcript (when cursor is over the desktop)<br>
+ u     Toggle alignment<br>
+ v     Paste<br>
+ w     Delete preceding word (over text);  Close-window (over morphic desktop)<br>
+ x     Cut selection<br>
+ y     Swap characters<br>
+ z     Undo<br>
+<br>
+ 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.<br>

+<br>
+ Upper-case command keys<br>
+       (use with Shift-Cmd, or Ctrl on Mac<br>
+       or Shift-Alt on other platforms; sometimes Ctrl works too)<br>
+ A     Advance argument<br>
+ B     Browse it in this same browser (in System browsers only)<br>
+ C     Compare argument to clipboard<br>
+ D     Duplicate<br>
+ E     Method strings containing it<br>
+ F     Insert &#39;&#39;ifFalse:&#39;&#39;<br>
+ G     fileIn from it (a file name)<br>
+ H     cursor TopHome:<br>
+ I     Inspect via Object Explorer<br>
+ J     Again many (apply the previous text command repeatedly until the end of the text)<br>
+ K     Set style<br>
+ L     Outdent (move selection one tab-stop left)<br>
+ M     Select current type-in<br>
+ N     References to it (selection is a class name, or cursor is over a class-list or message-list)<br>
+ O     Open single-message browser (in message lists)<br>
+ P     Make project link<br>
+ R     Indent (move selection one tab-stap right)<br>
+ S     Search<br>
+ T     Insert &#39;&#39;ifTrue:&#39;&#39;<br>
+ U     Convert linefeeds to carriage returns in selection<br>
+ V     Paste author&#39;&#39;s initials<br>
+ W     Selectors containing it (in text); show-world-menu (when issued with cursor over desktop)<br>
+ X     Force selection to lowercase<br>
+ Y     Force selection to uppercase<br>
+ Z     Capitalize all words in selection<br>
+<br>
+ Other special keys<br>
+ Backspace     Backward delete character<br>
+ Del                   Forward delete character<br>
+ Shift-Bksp    Backward delete word<br>
+ Shift-Del     Forward delete word<br>
+ Esc                   Pop up the Desktop Menu<br>
+ \                     Send top window to back<br>
+<br>
+ Cursor keys<br>
+ left, right,<br>
+ up, down      Move cursor left, right, up or down<br>
+ Ctrl-left             Move cursor left one word<br>
+ Ctrl-right    Move cursor right one word<br>
+ Home          Move cursor to begin of line or begin of text<br>
+ End                   Move cursor to end of line or end of text<br>
+ PgUp, Ctrl-up Move cursor up one page<br>
+ PgDown, Ctrl-Dn       Move cursor down one page<br>
+<br>
+ 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.<br>
+<br>
+ Other Cmd-key combinations (not available on all platforms)<br>
+ Return                Insert return followed by as many tabs as the previous line<br>
+                       (with a further adjustment for additional brackets in that line)<br>
+ Space         Select the current word as with double clicking<br>
+<br>
+ Enclose the selection in a kind of bracket.  Each is a toggle.<br>
+       (not available on all platforms)<br>
+ Ctrl-(        Enclose within ( and ), or remove enclosing ( and )<br>
+ Ctrl-[        Enclose within [ and ], or remove enclosing [ and ]<br>
+ Crtl-{        Enclose within { and }, or remove enclosing { and }<br>
+ Ctrl-&lt;        Enclose within &lt; and &gt;, or remove enclosing &lt; and &gt;<br>
+ Ctrl-&#39;&#39;       Enclose within &#39;&#39; and &#39;&#39;, or remove enclosing &#39;&#39; and &#39;&#39;<br>
+ Ctrl-&quot;&quot;       Enclose within &quot;&quot; and &quot;&quot;, or remove enclosing &quot;&quot; and &quot;&quot;<br>
+ Note also that you can double-click just inside any of the above delimiters,<br>
+ or at the beginning or end of a line, to select the text enclosed.<br>
+<br>
+ Text Emphasis<br>
+       (not available on all platforms)<br>
+ Cmd-1 type the first method argument<br>
+ Cmd-2 type the second method argument<br>
+ Cmd-3 type the third method argument<br>
+ Cmd-4 type the fourth method argument<br>
+ Cmd-5 for future use<br>
+ Cmd-6 color, action-on-click, link to class comment, link to method, url<br>
+               Brings up a menu.  To remove these properties, select<br>
+               more than the active part and then use command-0.<br>
+ Cmd-7 bold<br>
+ Cmd-8 italic<br>
+ Cmd-9 narrow (same as negative kern)<br>
+ Cmd-0 plain text (resets all emphasis)<br>
+ Cmd-- underlined (toggles it)<br>
+ Cmd-= struck out (toggles it)<br>
+<br>
+ Shift-Cmd--   (aka :=) negative kern (letters 1 pixel closer)<br>
+ Shift-Cmd-+   positive kern (letters 1 pixel larger spread)<br>
+<br>
+ Docking Bar<br>
+ Ctrl-&lt;n&gt; 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:<br>
+ Ctrl-0        Activates Search Bar<br>
+ Ctrl-1        Squeak menu<br>
+ Ctrl-2        Projects menu<br>
+ Ctrl-3        Tools menu<br>
+ Ctrl-4        Apps menu<br>
+ Ctrl-5        Extras menu<br>
+ Ctrl-6        Windows menu<br>
+ Ctrl-7        Help menu<br>
+ &#39;!<br>
<br>
Item was added:<br>
+ ----- Method: SqueakTutorialsCommandKey class&gt;&gt;pages (in category &#39;as yet unclassified&#39;) -----<br>
+ pages<br>
+       ^# (commandKeyMappings)!<br>
<br>
<br>
</blockquote></div><br></div>