David T. Lewis uploaded a new version of HelpSystem-Core to project The Trunk:
http://source.squeak.org/trunk/HelpSystem-Core-kfr.58.mcz
==================== Summary ====================
Name: HelpSystem-Core-kfr.58
Author: kfr
Time: 29 June 2014, 5:16:33.668 pm
UUID: c63934b3-4b08-1847-b228-5adf82435801
Ancestors: HelpSystem-Core-kfr.57
Add basic editing to help text pane.
Select 'edit' in menu and off you go.
Well, a new Workspace opens and you edit the text and accept it.
Not ideal, but it is a start.
=============== Diff against HelpSystem-Core-kfr.57 ===============
Item was changed:
----- Method: HelpBrowser>>codePaneMenu:shifted: (in category 'events') -----
codePaneMenu: aMenu shifted: shifted
+ aMenu
+ add: 'edit' target: self selector: #editContents argument: self.
+ ^StringHolder codePaneMenu: aMenu shifted: shifted.
- ^ StringHolder codePaneMenu: aMenu shifted: shifted.
!
Item was added:
+ ----- Method: HelpBrowser>>editContents (in category 'actions') -----
+ editContents
+ | classList |
+ classList := self find: contentMorph textMorph contents string.
+ classList first actualClass theNonMetaClass edit: classList first selector.
+ self refresh!
Item was added:
+ ----- Method: HelpBrowser>>find: (in category 'actions') -----
+ find: aString
+ ^SystemNavigation allMethodsSelect: [:method |
+ method hasLiteralSuchThat: [:lit |
+ (lit isString and: [lit isSymbol not]) and:
+ [lit includesSubstring: aString caseSensitive: true]]]
+ !
David T. Lewis uploaded a new version of HelpSystem-Core to project The Trunk:
http://source.squeak.org/trunk/HelpSystem-Core-kfr.58.mcz
==================== Summary ====================
Name: HelpSystem-Core-kfr.58
Author: kfr
Time: 29 June 2014, 5:16:33.668 pm
UUID: c63934b3-4b08-1847-b228-5adf82435801
Ancestors: HelpSystem-Core-kfr.57
Add basic editing to help text pane.
Select 'edit' in menu and off you go.
Well, a new Workspace opens and you edit the text and accept it.
Not ideal, but it is a start.
=============== Diff against HelpSystem-Core-kfr.57 ===============
Item was changed:
----- Method: HelpBrowser>>codePaneMenu:shifted: (in category 'events') -----
codePaneMenu: aMenu shifted: shifted
+ aMenu
+ add: 'edit' target: self selector: #editContents argument: self.
+ ^StringHolder codePaneMenu: aMenu shifted: shifted.
- ^ StringHolder codePaneMenu: aMenu shifted: shifted.
!
Item was added:
+ ----- Method: HelpBrowser>>editContents (in category 'actions') -----
+ editContents
+ | classList |
+ classList := self find: contentMorph textMorph contents string.
+ classList first actualClass theNonMetaClass edit: classList first selector.
+ self refresh!
Item was added:
+ ----- Method: HelpBrowser>>find: (in category 'actions') -----
+ find: aString
+ ^SystemNavigation allMethodsSelect: [:method |
+ method hasLiteralSuchThat: [:lit |
+ (lit isString and: [lit isSymbol not]) and:
+ [lit includesSubstring: aString caseSensitive: true]]]
+ !
David T. Lewis uploaded a new version of Help-Squeak-Project to project The Trunk:
http://source.squeak.org/trunk/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)!
David T. Lewis uploaded a new version of Help-Squeak-Project to project The Trunk:
http://source.squeak.org/trunk/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)!
David T. Lewis uploaded a new version of Help-Squeak-Project to project The Trunk:
http://source.squeak.org/trunk/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)!
Eliot Miranda uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-eem.726.mcz
==================== Summary ====================
Name: Morphic-eem.726
Author: eem
Time: 27 June 2014, 3:46:59.938 pm
UUID: 7d5e6372-d581-4e1b-987c-9a7edd1e0d06
Ancestors: Morphic-cmm.725
Open a SystemReporter in response to the About Squeak...
menu pick.
=============== Diff against Morphic-cmm.725 ===============
Item was changed:
----- Method: TheWorldMainDockingBar>>aboutSqueak (in category 'menu actions') -----
aboutSqueak
+ false
+ ifTrue:
+ [UserDialogBoxMorph
+ inform: Smalltalk systemInformationString withCRs
+ title: 'About Squeak...' translated
+ at: World center]
+ ifFalse:
+ [| m |
+ m := SystemReporter open.
+ m label: 'About Squeak...' translated.
+ m setConstrainedPosition: World center - (m bounds extent / 2)
+ hangOut: false]!
- UserDialogBoxMorph
- inform: Smalltalk systemInformationString withCRs
- title: 'About Squeak:'
- at: World center.
- !
Eliot Miranda uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-eem.726.mcz
==================== Summary ====================
Name: Morphic-eem.726
Author: eem
Time: 27 June 2014, 3:46:59.938 pm
UUID: 7d5e6372-d581-4e1b-987c-9a7edd1e0d06
Ancestors: Morphic-cmm.725
Open a SystemReporter in response to the About Squeak...
menu pick.
=============== Diff against Morphic-cmm.725 ===============
Item was changed:
----- Method: TheWorldMainDockingBar>>aboutSqueak (in category 'menu actions') -----
aboutSqueak
+ false
+ ifTrue:
+ [UserDialogBoxMorph
+ inform: Smalltalk systemInformationString withCRs
+ title: 'About Squeak...' translated
+ at: World center]
+ ifFalse:
+ [| m |
+ m := SystemReporter open.
+ m label: 'About Squeak...' translated.
+ m setConstrainedPosition: World center - (m bounds extent / 2)
+ hangOut: false]!
- UserDialogBoxMorph
- inform: Smalltalk systemInformationString withCRs
- title: 'About Squeak:'
- at: World center.
- !