NewLauncher.st
changeset 17907 8517589b4f38
parent 17741 7dcb59b2df78
child 18018 c91ebbc9947c
equal deleted inserted replaced
17906:b29bc2354d9d 17907:8517589b4f38
       
     1 "{ Encoding: utf8 }"
       
     2 
     1 "
     3 "
     2  COPYRIGHT (c) 1997-1998 by eXept Software AG
     4  COPYRIGHT (c) 1997-1998 by eXept Software AG
     3 	      All Rights Reserved
     5 	      All Rights Reserved
     4 
     6 
     5  This software is furnished under a license and may be used
     7  This software is furnished under a license and may be used
   176     "Modified: / 17.8.1998 / 10:07:09 / cg"
   178     "Modified: / 17.8.1998 / 10:07:09 / cg"
   177 ! !
   179 ! !
   178 
   180 
   179 !NewLauncher class methodsFor:'help specs'!
   181 !NewLauncher class methodsFor:'help specs'!
   180 
   182 
   181 flyByHelpSpec
       
   182     <resource: #help>
       
   183 
       
   184     ^super flyByHelpSpec addPairsFrom:#(
       
   185 
       
   186 #fileFileBrowser
       
   187 'FileBrowser'
       
   188 
       
   189 #fileBrowserV2
       
   190 'New FileBrowser / Recently visited folders'
       
   191 
       
   192 #fileSaveImage
       
   193 'Save Image'
       
   194 
       
   195 #fileSaveImageAs
       
   196 'Save Image'
       
   197 
       
   198 #helpSTXOnlineDocumentation
       
   199 'Online Manual'
       
   200 
       
   201 #classesSystemBrowserOnClass
       
   202 'Browser history'
       
   203 
       
   204 #classesSystemBrowser
       
   205 'SystemBrowser'
       
   206 
       
   207 #newSystemBrowser
       
   208 'New SystemBrowser / Recently visited classes'
       
   209 
       
   210 #systemGarbageCollect
       
   211 'GarbageCollect - force free space reclamation to be done now.\(Normally not needed, the system does this automatically for you)'
       
   212 
       
   213 #systemGarbageCollectAndCompress
       
   214 'GarbageCollect - force free space reclamation now and compress memory.\(Normally not needed, the system does this automatically for you)'
       
   215 
       
   216 #toolsGUIPainter
       
   217 'GUIPainter - a tool for interactive UI construction.\Normally opened via the browser by double clicking on an interface spec method'
       
   218 
       
   219 #toolsImageEditor
       
   220 'BitmapEditor - a tool to create/modify icons and bitmaps used in the UI.\Normally opened via the browser by double clicking on an image spec method'
       
   221 
       
   222 #toolsMenuEditor
       
   223 'MenuEditor - a tool for interactive UI-menu construction.\Normally opened via the browser by double clicking on a menu spec method'
       
   224 
       
   225 #toolsChangesBrowser
       
   226 'Changes Browser'
       
   227 
       
   228 toolsChangesBrowserOrNavigateToRecentChange
       
   229 'Changes Browser / Uncommitted recent changes'
       
   230 
       
   231 #toolsMiscProjectsNewProject
       
   232 'New Project'
       
   233 
       
   234 #toolsNewChangesBrowser
       
   235 'ChangesBrowser (new GUI)'
       
   236 
       
   237 #toolsOldChangesBrowser
       
   238 'ChangesBrowser (old GUI)'
       
   239 
       
   240 #toolsWorkspace
       
   241 'Workspace - a scratchpad for text and expression evaluator'
       
   242 
       
   243 #toolsMyWorkspace
       
   244 'Workspace on the "MyWorkspace.wsp" file'
       
   245 
       
   246 #toolsSystemWorkspace
       
   247 'The SystemWorkspace with Welcome Messages'
       
   248 
       
   249 #toolsEvaluationWorkspace
       
   250 'A 3-pane EvaluationWorkspace - good for lectures and Smalltalk courses'
       
   251 
       
   252 #toolsInternationalLanguageTranslationEditor
       
   253 'National Language Translation Editor'
       
   254 )
       
   255 
       
   256     "Modified: / 28-08-2013 / 14:56:20 / cg"
       
   257 !
       
   258 
       
   259 helpSpec
   183 helpSpec
   260     "This resource specification was automatically generated
   184     "This resource specification was automatically generated
   261      by the UIHelpTool of ST/X."
   185      by the UIHelpTool of ST/X."
   262 
   186 
   263     "Do not manually edit this!! If it is corrupted,
   187     "Do not manually edit this!! If it is corrupted,
   480 
   404 
   481 #fileApplicationBuilder
   405 #fileApplicationBuilder
   482 'Open an Application Builder for building stand alone ST/X-applications'
   406 'Open an Application Builder for building stand alone ST/X-applications'
   483 
   407 
   484 #fileBrowserV2
   408 #fileBrowserV2
   485 'Open a FileBrowser to edit or load files and folders'
   409 'New FileBrowser / Recently visited folders'
   486 
   410 
   487 #fileFileBrowser
   411 #fileFileBrowser
   488 'Open a FileBrowser to edit or load files and folders'
   412 'Open a FileBrowser to edit or load files and folders'
   489 
   413 
   490 #fileLibraryBuilder
   414 #fileLibraryBuilder
   567 
   491 
   568 #helpWhatsNewInSTX
   492 #helpWhatsNewInSTX
   569 'Show the latest news about ST/X'
   493 'Show the latest news about ST/X'
   570 
   494 
   571 #newSystemBrowser
   495 #newSystemBrowser
   572 'Open a System Browser or revisit a class'
   496 'New SystemBrowser / Recently visited classes'
   573 
   497 
   574 #openTestRunner
   498 #openTestRunner
   575 'Open the SUnit test runner for executing unit tests'
   499 'Open the SUnit test runner for executing unit tests'
   576 
   500 
   577 #settingsCommunications
   501 #settingsCommunications
   639 
   563 
   640 #systemEventView
   564 #systemEventView
   641 'Open a view and trace its window events on the console'
   565 'Open a view and trace its window events on the console'
   642 
   566 
   643 #systemGarbageCollect
   567 #systemGarbageCollect
   644 'Reclaim unused memory'
   568 'GarbageCollect - force free space reclamation to be done now.\(Normally not needed, the system does this automatically for you)'
   645 
   569 
   646 #systemGarbageCollectAndCompress
   570 #systemGarbageCollectAndCompress
   647 'Reclaim unused memory and minimize the amount of used memory'
   571 'GarbageCollect - force free space reclamation now and compress memory.\(Normally not needed, the system does this automatically for you)'
   648 
   572 
   649 #systemInterruptLatency
   573 #systemInterruptLatency
   650 'Open an Interrupt Latency Monitor displaying methods which block interrupts for longer than a given time goal'
   574 'Open an Interrupt Latency Monitor displaying methods which block interrupts for longer than a given time goal'
   651 
   575 
   652 #systemMemory
   576 #systemMemory
   672 
   596 
   673 #toolsChangesBrowser
   597 #toolsChangesBrowser
   674 'Open a Changes Browser'
   598 'Open a Changes Browser'
   675 
   599 
   676 #toolsChangesBrowserOrNavigateToRecentChange
   600 #toolsChangesBrowserOrNavigateToRecentChange
   677 'Open a Changes Browser or navigate to a recent change'
   601 'Open a Changes Browser or navigate to a recent (uncommitted) change'
   678 
   602 
   679 #toolsEvaluationWorkspace
   603 #toolsEvaluationWorkspace
   680 'A 3-pane EvaluationWorkspace - good for lectures and Smalltalk courses'
   604 'A 3-pane EvaluationWorkspace - good for lectures and Smalltalk courses'
   681 
   605 
   682 #toolsGUIPainter
   606 #toolsGUIPainter
   683 'Open a GUI Painter for graphical user interface construction'
   607 'GUIPainter - a tool for interactive UI construction.\Normally opened via the browser by double clicking on an interface spec method'
   684 
   608 
   685 #toolsImageEditor
   609 #toolsImageEditor
   686 'Open a Bitmap Image Editor for editing small images for toolbars and buttons'
   610 'BitmapEditor - a tool to create/modify icons and bitmaps used in the UI.\Normally opened via the browser by double clicking on an image spec method'
   687 
   611 
   688 #toolsInternationalLanguageTranslationEditor
   612 #toolsInternationalLanguageTranslationEditor
   689 'Open the National Language Translation Editor'
   613 'Open the National Language Translation Editor'
   690 
   614 
   691 #toolsMenuEditor
   615 #toolsMenuEditor
   692 'Open a Menu Editor for building menus and toolbars'
   616 'MenuEditor - a tool for interactive UI-menu construction.\Normally opened via the browser by double clicking on a menu spec method'
   693 
   617 
   694 #toolsMisc
   618 #toolsMisc
   695 'Misc Tools'
   619 'Misc Tools'
   696 
   620 
   697 #toolsMiscNewChangesBrowser
   621 #toolsMiscNewChangesBrowser
  3805 
  3729 
  3806     ^self updateInfo
  3730     ^self updateInfo
  3807 
  3731 
  3808 !
  3732 !
  3809 
  3733 
  3810 flyByHelpTextForKey:aKey
  3734 helpTextForKey:aKey
  3811     |text|
  3735     |text|
  3812 
  3736 
  3813     text := super flyByHelpTextForKey:aKey.
  3737     text := super helpTextForKey:aKey.
  3814     aKey == #fileSaveImage ifTrue:[
  3738     aKey == #fileSaveImage ifTrue:[
  3815 	^ text bindWith:(ObjectMemory nameForSnapshot)
  3739         ^ text bindWith:(ObjectMemory nameForSnapshot)
  3816     ].
  3740     ].
  3817     ^ text
  3741     ^ text
  3818 ! !
  3742 ! !
  3819 
  3743 
  3820 !NewLauncher methodsFor:'menu configuration'!
  3744 !NewLauncher methodsFor:'menu configuration'!