UIPainter.st
changeset 838 0ac5a26498c1
parent 827 aa8f49da0f22
child 851 2f65d898243e
equal deleted inserted replaced
837:51876d557fed 838:0ac5a26498c1
   141 
   141 
   142 #centerSelectionVer
   142 #centerSelectionVer
   143 'Centers the selected widgets vertically in their contained widget.'
   143 'Centers the selected widgets vertically in their contained widget.'
   144 
   144 
   145 #changePositionDown
   145 #changePositionDown
   146 'Changes the position of the widgets to the bottom.'
   146 'Moves the selected widget(s) towards the bottom.'
   147 
   147 
   148 #changePositionLeft
   148 #changePositionLeft
   149 'Changes the position of the widgets to the left.'
   149 'Moves the selected widget(s) towards the left.'
   150 
   150 
   151 #changePositionRight
   151 #changePositionRight
   152 'Changes the position of the widgets to the right.'
   152 'Moves the selected widget(s) towards the right.'
   153 
   153 
   154 #changePositionUp
   154 #changePositionUp
   155 'Changes the position of the widgets to the top.'
   155 'Moves the selected widget(s) towards the top.'
   156 
   156 
   157 #editDimensionCopyExtent
   157 #editDimensionCopyExtent
   158 'Copies the extent of the selected widgets.'
   158 'Copies the extent of the selected widgets.'
   159 
   159 
   160 #editDimensionCopyLayout
   160 #editDimensionCopyLayout
   204 
   204 
   205 #filePickAnInterface
   205 #filePickAnInterface
   206 'Changes the cursor for moving it over another interface application to load its window spec.'
   206 'Changes the cursor for moving it over another interface application to load its window spec.'
   207 
   207 
   208 #fileSave
   208 #fileSave
   209 'Saves current window spec on current class and if modified the help spec.'
   209 'Saves the window spec in the current class.'
   210 
   210 
   211 #fileSaveAs
   211 #fileSaveAs
   212 'Opens a dialog to select or create a class and selector in order to save current window spec.'
   212 'Opens a dialog to select class and selector for saving the window spec.'
   213 
   213 
   214 #fileShowWindowSpec
   214 #fileShowWindowSpec
   215 'Opens a Workspace showing the current window spec.'
   215 'Opens a Workspace showing the current window spec.'
   216 
   216 
   217 #generateAspectMethods
   217 #generateAspectMethods
   243 
   243 
   244 #moveWidgetUp
   244 #moveWidgetUp
   245 'Moves the selected widget one step up.'
   245 'Moves the selected widget one step up.'
   246 
   246 
   247 #pasteBuffer
   247 #pasteBuffer
   248 'Pastes the widgets of the clipboard at current mouse position.'
   248 'Pastes the widgets of the clipboard at the current mouse position.'
   249 
   249 
   250 #pasteWithLayout
   250 #pasteWithLayout
   251 'Pastes the widgets of the clipboard without a changing of their layouts.'
   251 'Pastes the widgets of the clipboard without a changing of their layouts.'
   252 
   252 
   253 #settingsCanvas
   253 #settingsCanvas
   264 
   264 
   265 #settingsTranscriptHelp
   265 #settingsTranscriptHelp
   266 'Turns on/off showing help texts in a transcript (after opening of a new GUI Painter).'
   266 'Turns on/off showing help texts in a transcript (after opening of a new GUI Painter).'
   267 
   267 
   268 #settingsUndoManager
   268 #settingsUndoManager
   269 'Opens a dialog to reverse a certain number of last edit action.'
   269 'Opens a dialog to undo modifications.'
   270 
   270 
   271 #spreadSelectionHor
   271 #spreadSelectionHor
   272 'Sets the horizontal spaces between the selected widgets as the same.'
   272 'Sets the horizontal spaces between the selected widgets as the same.'
   273 
   273 
   274 #spreadSelectionVer
   274 #spreadSelectionVer
   275 'Sets the vertical spaces between the selected widgets as the same.'
   275 'Sets the vertical spaces between the selected widgets as the same.'
   276 
   276 
   277 #testGeometryTestMode
   277 #testGeometryTestMode
   278 'Turns on/off the geometry test mode in order to define ratios of variable panels.'
   278 'Toggles geometry test mode in order to define ratios of variable panels.'
   279 
   279 
   280 #testStartApplication
   280 #testStartApplication
   281 'Starts current application on current window spec.'
   281 'Starts the application with the current window spec.'
   282 
   282 
   283 )
   283 )
       
   284 
       
   285     "Modified: / 20.5.1998 / 02:09:00 / cg"
   284 ! !
   286 ! !
   285 
   287 
   286 !UIPainter class methodsFor:'helpers'!
   288 !UIPainter class methodsFor:'helpers'!
   287 
   289 
   288 convertString:aString maxLineSize:maxCharactersPerLine skipLineFeed:skipLineFeed
   290 convertString:aString maxLineSize:maxCharactersPerLine skipLineFeed:skipLineFeed
   497                          #(
   499                          #(
   498                            #(#LabelSpec
   500                            #(#LabelSpec
   499                               #name: 'selectorLabel'
   501                               #name: 'selectorLabel'
   500                               #layout: #(#AlignmentOrigin 77 0.11 39 0 1 0.5)
   502                               #layout: #(#AlignmentOrigin 77 0.11 39 0 1 0.5)
   501                               #label: 'Selector:'
   503                               #label: 'Selector:'
       
   504                               #translateLabel: true
   502                               #adjust: #right
   505                               #adjust: #right
   503                               #resizeForLabel: true
   506                               #resizeForLabel: true
   504                           )
   507                           )
   505                            #(#InputFieldSpec
   508                            #(#InputFieldSpec
   506                               #name: 'methodNameField'
   509                               #name: 'methodNameField'
   510                           )
   513                           )
   511                            #(#LabelSpec
   514                            #(#LabelSpec
   512                               #name: 'classLabel'
   515                               #name: 'classLabel'
   513                               #layout: #(#AlignmentOrigin 77 0.11 64 0 1 0.5)
   516                               #layout: #(#AlignmentOrigin 77 0.11 64 0 1 0.5)
   514                               #label: 'Class:'
   517                               #label: 'Class:'
       
   518                               #translateLabel: true
   515                               #adjust: #right
   519                               #adjust: #right
   516                               #resizeForLabel: true
   520                               #resizeForLabel: true
   517                           )
   521                           )
   518                            #(#InputFieldSpec
   522                            #(#InputFieldSpec
   519                               #name: 'classNameField'
   523                               #name: 'classNameField'
   523                           )
   527                           )
   524                            #(#LabelSpec
   528                            #(#LabelSpec
   525                               #name: 'superClassLabel'
   529                               #name: 'superClassLabel'
   526                               #layout: #(#AlignmentOrigin 77 0.11 89 0 1 0.5)
   530                               #layout: #(#AlignmentOrigin 77 0.11 89 0 1 0.5)
   527                               #label: 'Superclass:'
   531                               #label: 'Superclass:'
       
   532                               #translateLabel: true
   528                               #adjust: #right
   533                               #adjust: #right
   529                               #resizeForLabel: true
   534                               #resizeForLabel: true
   530                           )
   535                           )
   531                            #(#ComboBoxSpec
   536                            #(#ComboBoxSpec
   532                               #name: 'superclassNameComboBox'
   537                               #name: 'superclassNameComboBox'
   536                               #comboList: #superclassNameDefaults
   541                               #comboList: #superclassNameDefaults
   537                           )
   542                           )
   538                         )
   543                         )
   539                     )
   544                     )
   540                     #label: 'Define Class And Selector'
   545                     #label: 'Define Class And Selector'
       
   546                     #translateLabel: true
   541                     #labelPosition: #topLeft
   547                     #labelPosition: #topLeft
   542                 )
   548                 )
   543                  #(#UISubSpecification
   549                  #(#UISubSpecification
   544                     #name: 'subSpec'
   550                     #name: 'subSpec'
   545                     #layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1)
   551                     #layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1)
   547                     #minorKey: #windowSpecForCommitWithoutChannels
   553                     #minorKey: #windowSpecForCommitWithoutChannels
   548                 )
   554                 )
   549               )
   555               )
   550           )
   556           )
   551       )
   557       )
       
   558 
       
   559     "Modified: / 20.5.1998 / 02:18:19 / cg"
   552 !
   560 !
   553 
   561 
   554 dialogSpecForDefiningGridParameters
   562 dialogSpecForDefiningGridParameters
   555     "This resource specification was automatically generated
   563     "This resource specification was automatically generated
   556      by the UIPainter of ST/X."
   564      by the UIPainter of ST/X."
   603                           )
   611                           )
   604                            #(#LabelSpec
   612                            #(#LabelSpec
   605                               #name: 'HorizontalPixelsLabel'
   613                               #name: 'HorizontalPixelsLabel'
   606                               #layout: #(#AlignmentOrigin 148 0 99 0 1 0.5)
   614                               #layout: #(#AlignmentOrigin 148 0 99 0 1 0.5)
   607                               #label: 'Horizontal Pixels:'
   615                               #label: 'Horizontal Pixels:'
       
   616                               #translateLabel: true
   608                               #adjust: #right
   617                               #adjust: #right
   609                               #resizeForLabel: true
   618                               #resizeForLabel: true
   610                           )
   619                           )
   611                            #(#InputFieldSpec
   620                            #(#InputFieldSpec
   612                               #name: 'HorizontalPixelsField'
   621                               #name: 'HorizontalPixelsField'
   616                           )
   625                           )
   617                            #(#LabelSpec
   626                            #(#LabelSpec
   618                               #name: 'VerticalPixelsLabel'
   627                               #name: 'VerticalPixelsLabel'
   619                               #layout: #(#AlignmentOrigin 149 0 124 0 1 0.5)
   628                               #layout: #(#AlignmentOrigin 149 0 124 0 1 0.5)
   620                               #label: 'Vertical Pixels:'
   629                               #label: 'Vertical Pixels:'
       
   630                               #translateLabel: true
   621                               #adjust: #right
   631                               #adjust: #right
   622                               #resizeForLabel: true
   632                               #resizeForLabel: true
   623                           )
   633                           )
   624                            #(#InputFieldSpec
   634                            #(#InputFieldSpec
   625                               #name: 'VerticalPixelsField'
   635                               #name: 'VerticalPixelsField'
   628                               #type: #numberOrNil
   638                               #type: #numberOrNil
   629                           )
   639                           )
   630                         )
   640                         )
   631                     )
   641                     )
   632                     #label: 'Grid Parameter'
   642                     #label: 'Grid Parameter'
       
   643                     #translateLabel: true
   633                     #labelPosition: #topLeft
   644                     #labelPosition: #topLeft
   634                 )
   645                 )
   635                  #(#UISubSpecification
   646                  #(#UISubSpecification
   636                     #name: 'subSpec'
   647                     #name: 'subSpec'
   637                     #layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1)
   648                     #layout: #(#LayoutFrame 0 0.0 -29 1 0 1.0 -5 1)
   639                     #minorKey: #windowSpecForCommitWithoutChannels
   650                     #minorKey: #windowSpecForCommitWithoutChannels
   640                 )
   651                 )
   641               )
   652               )
   642           )
   653           )
   643       )
   654       )
       
   655 
       
   656     "Modified: / 20.5.1998 / 02:12:26 / cg"
   644 !
   657 !
   645 
   658 
   646 windowSpec
   659 windowSpec
   647     "This resource specification was automatically generated
   660     "This resource specification was automatically generated
   648      by the UIPainter of ST/X."
   661      by the UIPainter of ST/X."
   841        #(#Menu
   854        #(#Menu
   842           
   855           
   843            #(
   856            #(
   844              #(#MenuItem
   857              #(#MenuItem
   845                 #label: 'About'
   858                 #label: 'About'
       
   859                 #translateLabel: true
   846                 #labelImage: #(#ResourceRetriever nil #menuIcon)
   860                 #labelImage: #(#ResourceRetriever nil #menuIcon)
   847                 #submenuChannel: #menuAbout
   861                 #submenuChannel: #menuAbout
   848             )
   862             )
   849              #(#MenuItem
   863              #(#MenuItem
   850                 #label: 'File'
   864                 #label: 'File'
       
   865                 #translateLabel: true
   851                 #enabled: #enableChannel
   866                 #enabled: #enableChannel
   852                 #submenu: 
   867                 #submenu: 
   853                  #(#Menu
   868                  #(#Menu
   854                     
   869                     
   855                      #(
   870                      #(
   856                        #(#MenuItem
   871                        #(#MenuItem
   857                           #label: 'New'
   872                           #label: 'New'
       
   873                           #translateLabel: true
   858                           #value: #doNew
   874                           #value: #doNew
   859                           #activeHelpKey: #fileNew
   875                           #activeHelpKey: #fileNew
   860                       )
   876                       )
   861                        #(#MenuItem
   877                        #(#MenuItem
   862                           #label: '-'
   878                           #label: '-'
   863                       )
   879                       )
   864                        #(#MenuItem
   880                        #(#MenuItem
   865                           #label: 'Load...'
   881                           #label: 'Load...'
       
   882                           #translateLabel: true
   866                           #value: #doLoad
   883                           #value: #doLoad
   867                           #activeHelpKey: #fileLoad
   884                           #activeHelpKey: #fileLoad
   868                       )
   885                       )
   869                        #(#MenuItem
   886                        #(#MenuItem
   870                           #label: 'Load Subspec...'
   887                           #label: 'Load Subspec...'
       
   888                           #translateLabel: true
   871                           #value: #doLoadSubspec
   889                           #value: #doLoadSubspec
   872                           #activeHelpKey: #fileLoadSubspec
   890                           #activeHelpKey: #fileLoadSubspec
   873                       )
   891                       )
   874                        #(#MenuItem
   892                        #(#MenuItem
   875                           #label: '-'
   893                           #label: '-'
   876                       )
   894                       )
   877                        #(#MenuItem
   895                        #(#MenuItem
   878                           #label: 'Save'
   896                           #label: 'Save'
       
   897                           #translateLabel: true
   879                           #value: #doSave
   898                           #value: #doSave
   880                           #activeHelpKey: #fileSave
   899                           #activeHelpKey: #fileSave
   881                       )
   900                       )
   882                        #(#MenuItem
   901                        #(#MenuItem
   883                           #label: 'Save As...'
   902                           #label: 'Save As...'
       
   903                           #translateLabel: true
   884                           #value: #doSaveAs
   904                           #value: #doSaveAs
   885                           #activeHelpKey: #fileSaveAs
   905                           #activeHelpKey: #fileSaveAs
   886                       )
   906                       )
   887                        #(#MenuItem
   907                        #(#MenuItem
   888                           #label: 'Define Class And Selector...'
   908                           #label: 'Define Class And Selector...'
       
   909                           #translateLabel: true
   889                           #value: #doDefineClassAndSelector
   910                           #value: #doDefineClassAndSelector
   890                           #activeHelpKey: #fileSaveAs
   911                           #activeHelpKey: #fileSaveAs
   891                       )
   912                       )
   892                        #(#MenuItem
   913                        #(#MenuItem
   893                           #label: '-'
   914                           #label: '-'
   894                       )
   915                       )
   895                        #(#MenuItem
   916                        #(#MenuItem
   896                           #label: 'Pick A Window Spec...'
   917                           #label: 'Pick A Window Spec...'
       
   918                           #translateLabel: true
   897                           #value: #doPickAView
   919                           #value: #doPickAView
   898                           #activeHelpKey: #filePickAnInterface
   920                           #activeHelpKey: #filePickAnInterface
   899                       )
   921                       )
   900                        #(#MenuItem
   922                        #(#MenuItem
   901                           #label: '-'
   923                           #label: '-'
   902                       )
   924                       )
   903                        #(#MenuItem
   925                        #(#MenuItem
   904                           #label: 'Show Window Spec'
   926                           #label: 'Show Window Spec'
       
   927                           #translateLabel: true
   905                           #value: #doWindowSpec
   928                           #value: #doWindowSpec
   906                           #activeHelpKey: #fileShowWindowSpec
   929                           #activeHelpKey: #fileShowWindowSpec
   907                       )
   930                       )
   908                        #(#MenuItem
   931                        #(#MenuItem
   909                           #label: 'Browse Class'
   932                           #label: 'Browse Class'
       
   933                           #translateLabel: true
   910                           #value: #doBrowseClass
   934                           #value: #doBrowseClass
   911                           #activeHelpKey: #fileBrowseClass
   935                           #activeHelpKey: #fileBrowseClass
   912                           #enabled: #hasSpecClass
   936                           #enabled: #hasSpecClass
   913                       )
   937                       )
   914                        #(#MenuItem
   938                        #(#MenuItem
   915                           #label: 'Browse Aspect Methods'
   939                           #label: 'Browse Aspect Methods'
       
   940                           #translateLabel: true
   916                           #value: #doBrowseAspectMethods
   941                           #value: #doBrowseAspectMethods
   917                           #activeHelpKey: #fileBrowseAspectMethods
   942                           #activeHelpKey: #fileBrowseAspectMethods
   918                           #enabled: #hasSpecClass
   943                           #enabled: #hasSpecClass
   919                       )
   944                       )
   920                        #(#MenuItem
   945                        #(#MenuItem
   921                           #label: '-'
   946                           #label: '-'
   922                       )
   947                       )
   923                        #(#MenuItem
   948                        #(#MenuItem
   924                           #label: 'Exit'
   949                           #label: 'Exit'
       
   950                           #translateLabel: true
   925                           #value: #closeRequest
   951                           #value: #closeRequest
   926                           #activeHelpKey: #fileExit
   952                           #activeHelpKey: #fileExit
   927                       )
   953                       )
   928                     ) nil
   954                     ) nil
   929                     nil
   955                     nil
   930                 )
   956                 )
   931             )
   957             )
   932              #(#MenuItem
   958              #(#MenuItem
   933                 #label: 'Edit'
   959                 #label: 'Edit'
       
   960                 #translateLabel: true
   934                 #submenuChannel: #menuEdit
   961                 #submenuChannel: #menuEdit
   935             )
   962             )
   936              #(#MenuItem
   963              #(#MenuItem
   937                 #label: 'Align'
   964                 #label: 'Align'
       
   965                 #translateLabel: true
   938                 #submenuChannel: #menuAlign
   966                 #submenuChannel: #menuAlign
   939             )
   967             )
   940              #(#MenuItem
   968              #(#MenuItem
   941                 #label: 'Generate'
   969                 #label: 'Generate'
       
   970                 #translateLabel: true
   942                 #submenu: 
   971                 #submenu: 
   943                  #(#Menu
   972                  #(#Menu
   944                     
   973                     
   945                      #(
   974                      #(
   946                        #(#MenuItem
   975                        #(#MenuItem
   947                           #label: 'Aspect Methods'
   976                           #label: 'Aspect Methods'
       
   977                           #translateLabel: true
   948                           #value: #doGenerateAspectMethods
   978                           #value: #doGenerateAspectMethods
   949                           #activeHelpKey: #generateAspectMethods
   979                           #activeHelpKey: #generateAspectMethods
   950                           #enabled: #hasSpecClass
   980                           #enabled: #hasSpecClass
   951                       )
   981                       )
   952                        #(#MenuItem
   982                        #(#MenuItem
   953                           #label: '-'
   983                           #label: '-'
   954                       )
   984                       )
   955                        #(#MenuItem
   985                        #(#MenuItem
   956                           #label: 'Hook Methods'
   986                           #label: 'Hook Methods'
       
   987                           #translateLabel: true
   957                           #value: #doGenerateHookMethods
   988                           #value: #doGenerateHookMethods
   958                           #activeHelpKey: #generateHookMethods
   989                           #activeHelpKey: #generateHookMethods
   959                           #enabled: #hasSpecClass
   990                           #enabled: #hasSpecClass
   960                       )
   991                       )
   961                     ) nil
   992                     ) nil
   962                     nil
   993                     nil
   963                 )
   994                 )
   964             )
   995             )
   965              #(#MenuItem
   996              #(#MenuItem
   966                 #label: 'Test'
   997                 #label: 'Test'
       
   998                 #translateLabel: true
   967                 #submenu: 
   999                 #submenu: 
   968                  #(#Menu
  1000                  #(#Menu
   969                     
  1001                     
   970                      #(
  1002                      #(
   971                        #(#MenuItem
  1003                        #(#MenuItem
   972                           #label: 'Start Application'
  1004                           #label: 'Start Application'
       
  1005                           #translateLabel: true
   973                           #value: #doStartApplication
  1006                           #value: #doStartApplication
   974                           #activeHelpKey: #testStartApplication
  1007                           #activeHelpKey: #testStartApplication
   975                       )
  1008                       )
   976                        #(#MenuItem
  1009                        #(#MenuItem
   977                           #label: '-'
  1010                           #label: '-'
   978                       )
  1011                       )
   979                        #(#MenuItem
  1012                        #(#MenuItem
   980                           #label: 'Geometry Test Mode'
  1013                           #label: 'Geometry Test Mode'
       
  1014                           #translateLabel: true
   981                           #activeHelpKey: #testGeometryTestMode
  1015                           #activeHelpKey: #testGeometryTestMode
   982                           #indication: #testMode:
  1016                           #indication: #testMode:
   983                       )
  1017                       )
   984                     ) nil
  1018                     ) nil
   985                     nil
  1019                     nil
   986                 )
  1020                 )
   987             )
  1021             )
   988              #(#MenuItem
  1022              #(#MenuItem
   989                 #label: 'Settings'
  1023                 #label: 'Settings'
       
  1024                 #translateLabel: true
   990                 #submenu: 
  1025                 #submenu: 
   991                  #(#Menu
  1026                  #(#Menu
   992                     
  1027                     
   993                      #(
  1028                      #(
   994                        #(#MenuItem
  1029                        #(#MenuItem
   995                           #label: 'Canvas'
  1030                           #label: 'Canvas'
       
  1031                           #translateLabel: true
   996                           #activeHelpKey: #settingsCanvas
  1032                           #activeHelpKey: #settingsCanvas
   997                           #indication: #painterShown
  1033                           #indication: #painterShown
   998                       )
  1034                       )
   999                        #(#MenuItem
  1035                        #(#MenuItem
  1000                           #label: 'Gallery'
  1036                           #label: 'Gallery'
       
  1037                           #translateLabel: true
  1001                           #activeHelpKey: #settingsGallery
  1038                           #activeHelpKey: #settingsGallery
  1002                           #indication: #galleryShown
  1039                           #indication: #galleryShown
  1003                       )
  1040                       )
  1004                        #(#MenuItem
  1041                        #(#MenuItem
  1005                           #label: '-'
  1042                           #label: '-'
  1006                       )
  1043                       )
  1007                        #(#MenuItem
  1044                        #(#MenuItem
  1008                           #label: 'Redefine Aspect Methods'
  1045                           #label: 'Redefine Aspect Methods'
       
  1046                           #translateLabel: true
  1009                           #activeHelpKey: #settingsRedefineAspectMethods
  1047                           #activeHelpKey: #settingsRedefineAspectMethods
  1010                           #enabled: #hasSpecClass
  1048                           #enabled: #hasSpecClass
  1011                           #indication: #redefineAspectMethods:
  1049                           #indication: #redefineAspectMethods:
  1012                       )
  1050                       )
  1013                        #(#MenuItem
  1051                        #(#MenuItem
  1020                        #(#MenuItem
  1058                        #(#MenuItem
  1021                           #label: '-'
  1059                           #label: '-'
  1022                       )
  1060                       )
  1023                        #(#MenuItem
  1061                        #(#MenuItem
  1024                           #label: 'Undo Manager...'
  1062                           #label: 'Undo Manager...'
       
  1063                           #translateLabel: true
  1025                           #value: #openUndoMenu
  1064                           #value: #openUndoMenu
  1026                           #activeHelpKey: #settingsUndoManager
  1065                           #activeHelpKey: #settingsUndoManager
  1027                           #enabled: #hasUndoHistory
  1066                           #enabled: #hasUndoHistory
  1028                       )
  1067                       )
  1029                        #(#MenuItem
  1068                        #(#MenuItem
  1030                           #label: 'Grid Manager...'
  1069                           #label: 'Grid Manager...'
       
  1070                           #translateLabel: true
  1031                           #value: #doDefineGrid
  1071                           #value: #doDefineGrid
  1032                           #activeHelpKey: #settingsGridManager
  1072                           #activeHelpKey: #settingsGridManager
  1033                       )
  1073                       )
  1034                     ) nil
  1074                     ) nil
  1035                     nil
  1075                     nil
  1036                 )
  1076                 )
  1037             )
  1077             )
  1038              #(#MenuItem
  1078              #(#MenuItem
  1039                 #label: 'History'
  1079                 #label: 'History'
       
  1080                 #translateLabel: true
  1040                 #submenuChannel: #menuHistory
  1081                 #submenuChannel: #menuHistory
  1041             )
  1082             )
  1042              #(#MenuItem
  1083              #(#MenuItem
  1043                 #label: 'Help'
  1084                 #label: 'Help'
       
  1085                 #translateLabel: true
  1044                 #startGroup: #right
  1086                 #startGroup: #right
  1045                 #submenu: 
  1087                 #submenu: 
  1046                  #(#Menu
  1088                  #(#Menu
  1047                     
  1089                     
  1048                      #(
  1090                      #(
  1049                        #(#MenuItem
  1091                        #(#MenuItem
  1050                           #label: 'Tutorial'
  1092                           #label: 'Tutorial'
       
  1093                           #translateLabel: true
  1051                           #value: #openHTMLDocument:
  1094                           #value: #openHTMLDocument:
  1052                           #activeHelpKey: #helpTutorial
  1095                           #activeHelpKey: #helpTutorial
  1053                           #argument: 'tools/uipainter/TOP.html'
  1096                           #argument: 'tools/uipainter/TOP.html'
  1054                       )
  1097                       )
  1055                        #(#MenuItem
  1098                        #(#MenuItem
  1056                           #label: '-'
  1099                           #label: '-'
  1057                       )
  1100                       )
  1058                        #(#MenuItem
  1101                        #(#MenuItem
  1059                           #label: 'Functions'
  1102                           #label: 'Functions'
       
  1103                           #translateLabel: true
  1060                           #value: #openHTMLDocument:
  1104                           #value: #openHTMLDocument:
  1061                           #activeHelpKey: #helpFunctions
  1105                           #activeHelpKey: #helpFunctions
  1062                           #argument: 'tools/uipainter/Functions.html'
  1106                           #argument: 'tools/uipainter/Functions.html'
  1063                       )
  1107                       )
  1064                        #(#MenuItem
  1108                        #(#MenuItem
  1065                           #label: 'Examples'
  1109                           #label: 'Examples'
       
  1110                           #translateLabel: true
  1066                           #value: #openHTMLDocument:
  1111                           #value: #openHTMLDocument:
  1067                           #activeHelpKey: #helpExamples
  1112                           #activeHelpKey: #helpExamples
  1068                           #argument: 'tools/uipainter/Examples.html'
  1113                           #argument: 'tools/uipainter/Examples.html'
  1069                       )
  1114                       )
  1070                        #(#MenuItem
  1115                        #(#MenuItem
  1071                           #label: '-'
  1116                           #label: '-'
  1072                       )
  1117                       )
  1073                        #(#MenuItem
  1118                        #(#MenuItem
  1074                           #label: 'Help Tool'
  1119                           #label: 'Help Tool'
       
  1120                           #translateLabel: true
  1075                           #value: #openHTMLDocument:
  1121                           #value: #openHTMLDocument:
  1076                           #activeHelpKey: #helpHelpTool
  1122                           #activeHelpKey: #helpHelpTool
  1077                           #argument: 'tools/uipainter/HelpTool.html'
  1123                           #argument: 'tools/uipainter/HelpTool.html'
  1078                       )
  1124                       )
  1079                        #(#MenuItem
  1125                        #(#MenuItem
  1080                           #label: 'Layout Tool'
  1126                           #label: 'Layout Tool'
       
  1127                           #translateLabel: true
  1081                           #value: #openHTMLDocument:
  1128                           #value: #openHTMLDocument:
  1082                           #activeHelpKey: #helpLayoutTool
  1129                           #activeHelpKey: #helpLayoutTool
  1083                           #argument: 'tools/uipainter/LayoutTool.html'
  1130                           #argument: 'tools/uipainter/LayoutTool.html'
  1084                       )
  1131                       )
  1085                        #(#MenuItem
  1132                        #(#MenuItem
  1086                           #label: '-'
  1133                           #label: '-'
  1087                       )
  1134                       )
  1088                        #(#MenuItem
  1135                        #(#MenuItem
  1089                           #label: 'Selected Widget'
  1136                           #label: 'Selected Widget'
       
  1137                           #translateLabel: true
  1090                           #value: #doOpenWidgetDocumentation
  1138                           #value: #doOpenWidgetDocumentation
  1091                           #activeHelpKey: #helpSelectedWidget
  1139                           #activeHelpKey: #helpSelectedWidget
  1092                       )
  1140                       )
  1093                        #(#MenuItem
  1141                        #(#MenuItem
  1094                           #label: '-'
  1142                           #label: '-'
  1095                       )
  1143                       )
  1096                        #(#MenuItem
  1144                        #(#MenuItem
  1097                           #label: 'Show Help Texts'
  1145                           #label: 'Show Help Texts'
       
  1146                           #translateLabel: true
  1098                           #activeHelpKey: #helpShowHelp
  1147                           #activeHelpKey: #helpShowHelp
  1099                           #indication: #showHelp:
  1148                           #indication: #showHelp:
  1100                       )
  1149                       )
  1101                     ) nil
  1150                     ) nil
  1102                     nil
  1151                     nil
  1103                 )
  1152                 )
  1104             )
  1153             )
  1105           ) nil
  1154           ) nil
  1106           nil
  1155           nil
  1107       )
  1156       )
       
  1157 
       
  1158     "Modified: / 20.5.1998 / 01:44:19 / cg"
  1108 !
  1159 !
  1109 
  1160 
  1110 menuAlign
  1161 menuAlign
  1111     "This resource specification was automatically generated
  1162     "This resource specification was automatically generated
  1112      by the MenuEditor of ST/X."
  1163      by the MenuEditor of ST/X."
  1126        #(#Menu
  1177        #(#Menu
  1127           
  1178           
  1128            #(
  1179            #(
  1129              #(#MenuItem
  1180              #(#MenuItem
  1130                 #label: 'Left'
  1181                 #label: 'Left'
       
  1182                 #translateLabel: true
  1131                 #value: #alignSelectionLeft
  1183                 #value: #alignSelectionLeft
  1132                 #activeHelpKey: #alignSelectionLeft
  1184                 #activeHelpKey: #alignSelectionLeft
  1133                 #enabled: #canMoveOrAlignSelection
  1185                 #enabled: #canMoveOrAlignSelection
  1134                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignL 'Left')
  1186                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignL 'Left')
  1135             )
  1187             )
  1136              #(#MenuItem
  1188              #(#MenuItem
  1137                 #label: 'Right'
  1189                 #label: 'Right'
       
  1190                 #translateLabel: true
  1138                 #value: #alignSelectionRight
  1191                 #value: #alignSelectionRight
  1139                 #activeHelpKey: #alignSelectionRight
  1192                 #activeHelpKey: #alignSelectionRight
  1140                 #enabled: #canMoveOrAlignSelection
  1193                 #enabled: #canMoveOrAlignSelection
  1141                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignR 'Right')
  1194                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignR 'Right')
  1142             )
  1195             )
  1143              #(#MenuItem
  1196              #(#MenuItem
  1144                 #label: 'Left & Right'
  1197                 #label: 'Left & Right'
       
  1198                 #translateLabel: true
  1145                 #value: #alignSelectionLeftAndRight
  1199                 #value: #alignSelectionLeftAndRight
  1146                 #activeHelpKey: #alignSelectionLeftAndRight
  1200                 #activeHelpKey: #alignSelectionLeftAndRight
  1147                 #enabled: #canMoveOrAlignSelection
  1201                 #enabled: #canMoveOrAlignSelection
  1148                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignLR 'Left & Right')
  1202                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignLR 'Left & Right')
  1149             )
  1203             )
  1150              #(#MenuItem
  1204              #(#MenuItem
  1151                 #label: 'Top'
  1205                 #label: 'Top'
       
  1206                 #translateLabel: true
  1152                 #value: #alignSelectionTop
  1207                 #value: #alignSelectionTop
  1153                 #activeHelpKey: #alignSelectionTop
  1208                 #activeHelpKey: #alignSelectionTop
  1154                 #enabled: #canMoveOrAlignSelection
  1209                 #enabled: #canMoveOrAlignSelection
  1155                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignT 'Top')
  1210                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignT 'Top')
  1156             )
  1211             )
  1157              #(#MenuItem
  1212              #(#MenuItem
  1158                 #label: 'Bottom'
  1213                 #label: 'Bottom'
       
  1214                 #translateLabel: true
  1159                 #value: #alignSelectionBottom
  1215                 #value: #alignSelectionBottom
  1160                 #activeHelpKey: #alignSelectionBottom
  1216                 #activeHelpKey: #alignSelectionBottom
  1161                 #enabled: #canMoveOrAlignSelection
  1217                 #enabled: #canMoveOrAlignSelection
  1162                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignB 'Bottom')
  1218                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignB 'Bottom')
  1163             )
  1219             )
  1164              #(#MenuItem
  1220              #(#MenuItem
  1165                 #label: 'Top & Bottom'
  1221                 #label: 'Top & Bottom'
       
  1222                 #translateLabel: true
  1166                 #value: #alignSelectionTopAndBottom
  1223                 #value: #alignSelectionTopAndBottom
  1167                 #activeHelpKey: #alignSelectionTopAndBottom
  1224                 #activeHelpKey: #alignSelectionTopAndBottom
  1168                 #enabled: #canMoveOrAlignSelection
  1225                 #enabled: #canMoveOrAlignSelection
  1169                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignTB 'Top & Bottom')
  1226                 #labelImage: #(#ResourceRetriever #UIPainter #iconAlignTB 'Top & Bottom')
  1170             )
  1227             )
  1171              #(#MenuItem
  1228              #(#MenuItem
  1172                 #label: '-'
  1229                 #label: '-'
  1173             )
  1230             )
  1174              #(#MenuItem
  1231              #(#MenuItem
  1175                 #label: 'Centered Horizontal'
  1232                 #label: 'Centered Horizontal'
       
  1233                 #translateLabel: true
  1176                 #value: #alignSelectionCenterHor
  1234                 #value: #alignSelectionCenterHor
  1177                 #activeHelpKey: #alignSelectionCenterHor
  1235                 #activeHelpKey: #alignSelectionCenterHor
  1178                 #enabled: #canMoveOrAlignSelection
  1236                 #enabled: #canMoveOrAlignSelection
  1179             )
  1237             )
  1180              #(#MenuItem
  1238              #(#MenuItem
  1181                 #label: 'Centered Vertical'
  1239                 #label: 'Centered Vertical'
       
  1240                 #translateLabel: true
  1182                 #value: #alignSelectionCenterVer
  1241                 #value: #alignSelectionCenterVer
  1183                 #activeHelpKey: #alignSelectionCenterVer
  1242                 #activeHelpKey: #alignSelectionCenterVer
  1184                 #enabled: #canMoveOrAlignSelection
  1243                 #enabled: #canMoveOrAlignSelection
  1185             )
  1244             )
  1186              #(#MenuItem
  1245              #(#MenuItem
  1187                 #label: '-'
  1246                 #label: '-'
  1188             )
  1247             )
  1189              #(#MenuItem
  1248              #(#MenuItem
  1190                 #label: 'Center Horizontal In Frame'
  1249                 #label: 'Center Horizontal In Frame'
       
  1250                 #translateLabel: true
  1191                 #value: #centerSelectionHor
  1251                 #value: #centerSelectionHor
  1192                 #activeHelpKey: #centerSelectionHor
  1252                 #activeHelpKey: #centerSelectionHor
  1193                 #enabled: #canMoveOrAlignSelection
  1253                 #enabled: #canMoveOrAlignSelection
  1194             )
  1254             )
  1195              #(#MenuItem
  1255              #(#MenuItem
  1196                 #label: 'Center Vertical In Frame'
  1256                 #label: 'Center Vertical In Frame'
       
  1257                 #translateLabel: true
  1197                 #value: #centerSelectionVer
  1258                 #value: #centerSelectionVer
  1198                 #activeHelpKey: #centerSelectionVer
  1259                 #activeHelpKey: #centerSelectionVer
  1199                 #enabled: #canMoveOrAlignSelection
  1260                 #enabled: #canMoveOrAlignSelection
  1200             )
  1261             )
  1201              #(#MenuItem
  1262              #(#MenuItem
  1202                 #label: '-'
  1263                 #label: '-'
  1203             )
  1264             )
  1204              #(#MenuItem
  1265              #(#MenuItem
  1205                 #label: 'Spread Horizontal'
  1266                 #label: 'Spread Horizontal'
       
  1267                 #translateLabel: true
  1206                 #value: #spreadSelectionHor
  1268                 #value: #spreadSelectionHor
  1207                 #activeHelpKey: #spreadSelectionHor
  1269                 #activeHelpKey: #spreadSelectionHor
  1208                 #enabled: #canMoveOrAlignSelection
  1270                 #enabled: #canMoveOrAlignSelection
  1209             )
  1271             )
  1210              #(#MenuItem
  1272              #(#MenuItem
  1211                 #label: 'Spread Vertical'
  1273                 #label: 'Spread Vertical'
       
  1274                 #translateLabel: true
  1212                 #value: #spreadSelectionVer
  1275                 #value: #spreadSelectionVer
  1213                 #activeHelpKey: #spreadSelectionVer
  1276                 #activeHelpKey: #spreadSelectionVer
  1214                 #enabled: #canMoveOrAlignSelection
  1277                 #enabled: #canMoveOrAlignSelection
  1215             )
  1278             )
  1216           ) nil
  1279           ) nil
  1217           nil
  1280           nil
  1218       )
  1281       )
       
  1282 
       
  1283     "Modified: / 20.5.1998 / 01:42:57 / cg"
  1219 !
  1284 !
  1220 
  1285 
  1221 menuEdit
  1286 menuEdit
  1222     "This resource specification was automatically generated
  1287     "This resource specification was automatically generated
  1223      by the MenuEditor of ST/X."
  1288      by the MenuEditor of ST/X."
  1237        #(#Menu
  1302        #(#Menu
  1238           
  1303           
  1239            #(
  1304            #(
  1240              #(#MenuItem
  1305              #(#MenuItem
  1241                 #label: 'Undo'
  1306                 #label: 'Undo'
       
  1307                 #translateLabel: true
  1242                 #nameKey: #undo
  1308                 #nameKey: #undo
  1243                 #value: #undoLast
  1309                 #value: #undoLast
  1244                 #activeHelpKey: #editUndo
  1310                 #activeHelpKey: #editUndo
  1245                 #enabled: #hasUndoHistory
  1311                 #enabled: #hasUndoHistory
  1246                 #shortcutKeyCharacter: #Cmdu
  1312                 #shortcutKeyCharacter: #Cmdu
  1248              #(#MenuItem
  1314              #(#MenuItem
  1249                 #label: '-'
  1315                 #label: '-'
  1250             )
  1316             )
  1251              #(#MenuItem
  1317              #(#MenuItem
  1252                 #label: 'Cut'
  1318                 #label: 'Cut'
       
  1319                 #translateLabel: true
  1253                 #value: #deleteSelection
  1320                 #value: #deleteSelection
  1254                 #activeHelpKey: #editCut
  1321                 #activeHelpKey: #editCut
  1255                 #enabled: #valueOfCanCut
  1322                 #enabled: #valueOfCanCut
  1256                 #shortcutKeyCharacter: #Cut
  1323                 #shortcutKeyCharacter: #Cut
  1257             )
  1324             )
  1258              #(#MenuItem
  1325              #(#MenuItem
  1259                 #label: 'Copy'
  1326                 #label: 'Copy'
       
  1327                 #translateLabel: true
  1260                 #value: #copySelection
  1328                 #value: #copySelection
  1261                 #activeHelpKey: #editCopy
  1329                 #activeHelpKey: #editCopy
  1262                 #enabled: #valueOfCanCopy
  1330                 #enabled: #valueOfCanCopy
  1263                 #shortcutKeyCharacter: #Copy
  1331                 #shortcutKeyCharacter: #Copy
  1264             )
  1332             )
  1265              #(#MenuItem
  1333              #(#MenuItem
  1266                 #label: 'Paste'
  1334                 #label: 'Paste'
       
  1335                 #translateLabel: true
  1267                 #value: #pasteBuffer
  1336                 #value: #pasteBuffer
  1268                 #activeHelpKey: #pasteBuffer
  1337                 #activeHelpKey: #pasteBuffer
  1269                 #enabled: #valueOfCanPaste
  1338                 #enabled: #valueOfCanPaste
  1270                 #shortcutKeyCharacter: #Paste
  1339                 #shortcutKeyCharacter: #Paste
  1271             )
  1340             )
  1272              #(#MenuItem
  1341              #(#MenuItem
  1273                 #label: 'Delete'
  1342                 #label: 'Delete'
       
  1343                 #translateLabel: true
  1274                 #value: #deleteTotalSelection
  1344                 #value: #deleteTotalSelection
  1275                 #activeHelpKey: #editDelete
  1345                 #activeHelpKey: #editDelete
  1276                 #enabled: #valueOfCanCut
  1346                 #enabled: #valueOfCanCut
  1277                 #shortcutKeyCharacter: #Delete
  1347                 #shortcutKeyCharacter: #Delete
  1278             )
  1348             )
  1279              #(#MenuItem
  1349              #(#MenuItem
  1280                 #label: '-'
  1350                 #label: '-'
  1281             )
  1351             )
  1282              #(#MenuItem
  1352              #(#MenuItem
  1283                 #label: 'Paste With Layout'
  1353                 #label: 'Paste With Layout'
       
  1354                 #translateLabel: true
  1284                 #value: #pasteWithLayout
  1355                 #value: #pasteWithLayout
  1285                 #activeHelpKey: #pasteWithLayout
  1356                 #activeHelpKey: #pasteWithLayout
  1286                 #enabled: #valueOfCanPasteWithKeepingLayout
  1357                 #enabled: #valueOfCanPasteWithKeepingLayout
  1287             )
  1358             )
  1288              #(#MenuItem
  1359              #(#MenuItem
  1289                 #label: '-'
  1360                 #label: '-'
  1290             )
  1361             )
  1291              #(#MenuItem
  1362              #(#MenuItem
  1292                 #label: 'Move'
  1363                 #label: 'Move'
       
  1364                 #translateLabel: true
  1293                 #enabled: #canMoveSelection
  1365                 #enabled: #canMoveSelection
  1294                 #submenuChannel: #menuMove
  1366                 #submenuChannel: #menuMove
  1295             )
  1367             )
  1296              #(#MenuItem
  1368              #(#MenuItem
  1297                 #label: 'Dimension'
  1369                 #label: 'Dimension'
       
  1370                 #translateLabel: true
  1298                 #enabled: #hasSelection
  1371                 #enabled: #hasSelection
  1299                 #submenu: 
  1372                 #submenu: 
  1300                  #(#Menu
  1373                  #(#Menu
  1301                     
  1374                     
  1302                      #(
  1375                      #(
  1303                        #(#MenuItem
  1376                        #(#MenuItem
  1304                           #label: 'Default Extent'
  1377                           #label: 'Default Extent'
       
  1378                           #translateLabel: true
  1305                           #value: #setToDefaultExtent
  1379                           #value: #setToDefaultExtent
  1306                           #activeHelpKey: #editDimensionDefaultExtent
  1380                           #activeHelpKey: #editDimensionDefaultExtent
  1307                           #enabled: #canMoveOrAlignSelection
  1381                           #enabled: #canMoveOrAlignSelection
  1308                       )
  1382                       )
  1309                        #(#MenuItem
  1383                        #(#MenuItem
  1310                           #label: 'Default Width'
  1384                           #label: 'Default Width'
       
  1385                           #translateLabel: true
  1311                           #value: #setToDefaultWidth
  1386                           #value: #setToDefaultWidth
  1312                           #activeHelpKey: #editDimensionDefaultWidth
  1387                           #activeHelpKey: #editDimensionDefaultWidth
  1313                           #enabled: #canMoveOrAlignSelection
  1388                           #enabled: #canMoveOrAlignSelection
  1314                       )
  1389                       )
  1315                        #(#MenuItem
  1390                        #(#MenuItem
  1316                           #label: 'Default Height'
  1391                           #label: 'Default Height'
       
  1392                           #translateLabel: true
  1317                           #value: #setToDefaultHeight
  1393                           #value: #setToDefaultHeight
  1318                           #activeHelpKey: #editDimensionDefaultHeight
  1394                           #activeHelpKey: #editDimensionDefaultHeight
  1319                           #enabled: #canMoveOrAlignSelection
  1395                           #enabled: #canMoveOrAlignSelection
  1320                       )
  1396                       )
  1321                        #(#MenuItem
  1397                        #(#MenuItem
  1322                           #label: '-'
  1398                           #label: '-'
  1323                       )
  1399                       )
  1324                        #(#MenuItem
  1400                        #(#MenuItem
  1325                           #label: 'Copy Layout'
  1401                           #label: 'Copy Layout'
       
  1402                           #translateLabel: true
  1326                           #value: #copyLayout
  1403                           #value: #copyLayout
  1327                           #activeHelpKey: #editDimensionCopyLayout
  1404                           #activeHelpKey: #editDimensionCopyLayout
  1328                           #enabled: #hasSingleSelection
  1405                           #enabled: #hasSingleSelection
  1329                       )
  1406                       )
  1330                        #(#MenuItem
  1407                        #(#MenuItem
  1331                           #label: 'Copy Extent'
  1408                           #label: 'Copy Extent'
       
  1409                           #translateLabel: true
  1332                           #value: #copyExtent
  1410                           #value: #copyExtent
  1333                           #activeHelpKey: #editDimensionCopyExtent
  1411                           #activeHelpKey: #editDimensionCopyExtent
  1334                           #enabled: #hasSingleSelection
  1412                           #enabled: #hasSingleSelection
  1335                       )
  1413                       )
  1336                        #(#MenuItem
  1414                        #(#MenuItem
  1337                           #label: '-'
  1415                           #label: '-'
  1338                       )
  1416                       )
  1339                        #(#MenuItem
  1417                        #(#MenuItem
  1340                           #label: 'Paste Layout'
  1418                           #label: 'Paste Layout'
       
  1419                           #translateLabel: true
  1341                           #value: #pasteLayout
  1420                           #value: #pasteLayout
  1342                           #activeHelpKey: #editDimensionPasteLayout
  1421                           #activeHelpKey: #editDimensionPasteLayout
  1343                           #enabled: #canMoveOrAlignSelection
  1422                           #enabled: #canMoveOrAlignSelection
  1344                       )
  1423                       )
  1345                        #(#MenuItem
  1424                        #(#MenuItem
  1346                           #label: 'Paste Extent'
  1425                           #label: 'Paste Extent'
       
  1426                           #translateLabel: true
  1347                           #value: #pasteExtent
  1427                           #value: #pasteExtent
  1348                           #activeHelpKey: #editDimensionPasteExtent
  1428                           #activeHelpKey: #editDimensionPasteExtent
  1349                           #enabled: #canMoveOrAlignSelection
  1429                           #enabled: #canMoveOrAlignSelection
  1350                       )
  1430                       )
  1351                        #(#MenuItem
  1431                        #(#MenuItem
  1352                           #label: 'Paste Width'
  1432                           #label: 'Paste Width'
       
  1433                           #translateLabel: true
  1353                           #value: #pasteWidth
  1434                           #value: #pasteWidth
  1354                           #activeHelpKey: #editDimensionPasteWidth
  1435                           #activeHelpKey: #editDimensionPasteWidth
  1355                           #enabled: #canMoveOrAlignSelection
  1436                           #enabled: #canMoveOrAlignSelection
  1356                       )
  1437                       )
  1357                        #(#MenuItem
  1438                        #(#MenuItem
  1358                           #label: 'Paste Height'
  1439                           #label: 'Paste Height'
       
  1440                           #translateLabel: true
  1359                           #value: #pasteHeight
  1441                           #value: #pasteHeight
  1360                           #activeHelpKey: #editDimensionPasteHeight
  1442                           #activeHelpKey: #editDimensionPasteHeight
  1361                           #enabled: #canMoveOrAlignSelection
  1443                           #enabled: #canMoveOrAlignSelection
  1362                       )
  1444                       )
  1363                     ) nil
  1445                     ) nil
  1367              #(#MenuItem
  1449              #(#MenuItem
  1368                 #label: '-'
  1450                 #label: '-'
  1369             )
  1451             )
  1370              #(#MenuItem
  1452              #(#MenuItem
  1371                 #label: 'Open Widget Documentation'
  1453                 #label: 'Open Widget Documentation'
       
  1454                 #translateLabel: true
  1372                 #value: #doOpenWidgetDocumentation
  1455                 #value: #doOpenWidgetDocumentation
  1373                 #activeHelpKey: #editOpenSpecDocumentation
  1456                 #activeHelpKey: #editOpenSpecDocumentation
  1374             )
  1457             )
  1375              #(#MenuItem
  1458              #(#MenuItem
  1376                 #label: '-'
  1459                 #label: '-'
  1377             )
  1460             )
  1378              #(#MenuItem
  1461              #(#MenuItem
  1379                 #label: 'Inspect View'
  1462                 #label: 'Inspect View'
       
  1463                 #translateLabel: true
  1380                 #value: #doInspectView
  1464                 #value: #doInspectView
  1381                 #activeHelpKey: #editInspectView
  1465                 #activeHelpKey: #editInspectView
  1382                 #enabled: #hasOneSelectionOtherThanCanvas
  1466                 #enabled: #hasOneSelectionOtherThanCanvas
  1383             )
  1467             )
  1384              #(#MenuItem
  1468              #(#MenuItem
  1385                 #label: 'Inspect Spec'
  1469                 #label: 'Inspect Spec'
       
  1470                 #translateLabel: true
  1386                 #value: #doInspectSpec
  1471                 #value: #doInspectSpec
  1387                 #activeHelpKey: #editInspectSpec
  1472                 #activeHelpKey: #editInspectSpec
  1388             )
  1473             )
  1389           ) nil
  1474           ) nil
  1390           nil
  1475           nil
  1391       )
  1476       )
       
  1477 
       
  1478     "Modified: / 20.5.1998 / 01:46:00 / cg"
  1392 !
  1479 !
  1393 
  1480 
  1394 menuMove
  1481 menuMove
  1395     "This resource specification was automatically generated
  1482     "This resource specification was automatically generated
  1396      by the MenuEditor of ST/X."
  1483      by the MenuEditor of ST/X."
  1410        #(#Menu
  1497        #(#Menu
  1411           
  1498           
  1412            #(
  1499            #(
  1413              #(#MenuItem
  1500              #(#MenuItem
  1414                 #label: 'Up'
  1501                 #label: 'Up'
       
  1502                 #translateLabel: true
  1415                 #value: #doStepUp
  1503                 #value: #doStepUp
  1416                 #activeHelpKey: #moveWidgetUp
  1504                 #activeHelpKey: #moveWidgetUp
  1417                 #enabled: #canChangeOrderInContainer
  1505                 #enabled: #canChangeOrderInContainer
  1418                 #labelImage: #(#ResourceRetriever #ToolApplicationModel #upIcon 'Up')
  1506                 #labelImage: #(#ResourceRetriever #ToolApplicationModel #upIcon 'Up')
  1419             )
  1507             )
  1420              #(#MenuItem
  1508              #(#MenuItem
  1421                 #label: 'Down'
  1509                 #label: 'Down'
       
  1510                 #translateLabel: true
  1422                 #value: #doStepDown
  1511                 #value: #doStepDown
  1423                 #activeHelpKey: #moveWidgetDown
  1512                 #activeHelpKey: #moveWidgetDown
  1424                 #enabled: #canChangeOrderInContainer
  1513                 #enabled: #canChangeOrderInContainer
  1425                 #labelImage: #(#ResourceRetriever #ToolApplicationModel #downIcon 'Down')
  1514                 #labelImage: #(#ResourceRetriever #ToolApplicationModel #downIcon 'Down')
  1426             )
  1515             )
  1427              #(#MenuItem
  1516              #(#MenuItem
  1428                 #label: 'Into'
  1517                 #label: 'Into'
       
  1518                 #translateLabel: true
  1429                 #value: #doStepIn
  1519                 #value: #doStepIn
  1430                 #activeHelpKey: #moveWidgetInto
  1520                 #activeHelpKey: #moveWidgetInto
  1431                 #enabled: #canMoveSelectionIntoContainer
  1521                 #enabled: #canMoveSelectionIntoContainer
  1432                 #labelImage: #(#ResourceRetriever #ToolApplicationModel #downRightIcon 'Into')
  1522                 #labelImage: #(#ResourceRetriever #ToolApplicationModel #downRightIcon 'Into')
  1433             )
  1523             )
  1434              #(#MenuItem
  1524              #(#MenuItem
  1435                 #label: 'Out'
  1525                 #label: 'Out'
       
  1526                 #translateLabel: true
  1436                 #value: #doStepOut
  1527                 #value: #doStepOut
  1437                 #activeHelpKey: #moveWidgetOut
  1528                 #activeHelpKey: #moveWidgetOut
  1438                 #enabled: #canMoveSelectionOutOfContainer
  1529                 #enabled: #canMoveSelectionOutOfContainer
  1439                 #labelImage: #(#ResourceRetriever #ToolApplicationModel #leftDownIcon 'Out')
  1530                 #labelImage: #(#ResourceRetriever #ToolApplicationModel #leftDownIcon 'Out')
  1440             )
  1531             )
  1441           ) nil
  1532           ) nil
  1442           nil
  1533           nil
  1443       )
  1534       )
       
  1535 
       
  1536     "Modified: / 20.5.1998 / 01:47:48 / cg"
  1444 !
  1537 !
  1445 
  1538 
  1446 menuToolbar
  1539 menuToolbar
  1447     "This resource specification was automatically generated
  1540     "This resource specification was automatically generated
  1448      by the MenuEditor of ST/X."
  1541      by the MenuEditor of ST/X."
  2086     self askForSectionModification.    
  2179     self askForSectionModification.    
  2087 
  2180 
  2088     (modified or: [self painter isModified or: [self helpTool modified]])
  2181     (modified or: [self painter isModified or: [self helpTool modified]])
  2089     ifTrue:
  2182     ifTrue:
  2090     [
  2183     [
  2091         ((YesNoBox title:'Window Spec was modified!!')        
  2184         ((YesNoBox title:(resources string:'Window Spec was modified !!'))        
  2092             noText:'Cancel';
  2185             noText:(resources string:'Cancel');
  2093             yesText:'Waste it and proceed';
  2186             yesText:(resources string:'Forget it and proceed');
  2094             showAtPointer;
  2187             showAtPointer;
  2095             accepted) ifFalse: [^false].
  2188             accepted) ifFalse: [^false].
  2096         modified := false.
  2189         modified := false.
  2097         self painter resetModification
  2190         self painter resetModification
  2098     ].
  2191     ].
  2099     ^true
  2192     ^true
       
  2193 
       
  2194     "Modified: / 20.5.1998 / 02:03:16 / cg"
  2100 !
  2195 !
  2101 
  2196 
  2102 askForSaving
  2197 askForSaving
  2103     "asks for defining an application class"
  2198     "asks for defining an application class"
  2104 
  2199