ImageEditor.st
changeset 843 273d9a7c2712
parent 815 b2b9356a648c
child 880 a344e9ef09dc
equal deleted inserted replaced
842:b412ee25ae80 843:273d9a7c2712
   613        #(#Menu
   613        #(#Menu
   614           
   614           
   615            #(
   615            #(
   616              #(#MenuItem
   616              #(#MenuItem
   617                 #label: 'About'
   617                 #label: 'About'
       
   618                 #translateLabel: true
   618                 #activeHelpKey: #about
   619                 #activeHelpKey: #about
   619                 #labelImage: #(#ResourceRetriever nil #menuIcon)
   620                 #labelImage: #(#ResourceRetriever nil #menuIcon)
   620                 #submenuChannel: #menuAbout
   621                 #submenuChannel: #menuAbout
   621             )
   622             )
   622              #(#MenuItem
   623              #(#MenuItem
   627                  #(#Menu
   628                  #(#Menu
   628                     
   629                     
   629                      #(
   630                      #(
   630                        #(#MenuItem
   631                        #(#MenuItem
   631                           #label: 'New...'
   632                           #label: 'New...'
       
   633                           #translateLabel: true
   632                           #value: #doNewImage
   634                           #value: #doNewImage
   633                           #activeHelpKey: #fileNewImage
   635                           #activeHelpKey: #fileNewImage
   634                       )
   636                       )
   635                        #(#MenuItem
   637                        #(#MenuItem
   636                           #label: '-'
   638                           #label: '-'
   637                       )
   639                       )
   638                        #(#MenuItem
   640                        #(#MenuItem
   639                           #label: 'Load...'
   641                           #label: 'Load...'
       
   642                           #translateLabel: true
   640                           #value: #doLoadFromClass
   643                           #value: #doLoadFromClass
   641                           #activeHelpKey: #fileLoadFromClass
   644                           #activeHelpKey: #fileLoadFromClass
   642                       )
   645                       )
   643                        #(#MenuItem
   646                        #(#MenuItem
   644                           #label: 'Load From File...'
   647                           #label: 'Load From File...'
       
   648                           #translateLabel: true
   645                           #value: #doLoadFromFile
   649                           #value: #doLoadFromFile
   646                           #activeHelpKey: #fileLoadFromFile
   650                           #activeHelpKey: #fileLoadFromFile
   647                       )
   651                       )
   648                        #(#MenuItem
   652                        #(#MenuItem
   649                           #label: '-'
   653                           #label: '-'
   650                       )
   654                       )
   651                        #(#MenuItem
   655                        #(#MenuItem
   652                           #label: 'Save'
   656                           #label: 'Save'
       
   657                           #translateLabel: true
   653                           #value: #doSaveMethod
   658                           #value: #doSaveMethod
   654                           #activeHelpKey: #fileSaveMethod
   659                           #activeHelpKey: #fileSaveMethod
   655                           #enabled: #imageIsLoaded
   660                           #enabled: #imageIsLoaded
   656                       )
   661                       )
   657                        #(#MenuItem
   662                        #(#MenuItem
   658                           #label: 'Save As...'
   663                           #label: 'Save As...'
       
   664                           #translateLabel: true
   659                           #value: #doSaveMethodAs
   665                           #value: #doSaveMethodAs
   660                           #activeHelpKey: #fileSaveMethodAs
   666                           #activeHelpKey: #fileSaveMethodAs
   661                           #enabled: #imageIsLoaded
   667                           #enabled: #imageIsLoaded
   662                       )
   668                       )
   663                        #(#MenuItem
   669                        #(#MenuItem
   664                           #label: '-'
   670                           #label: '-'
   665                       )
   671                       )
   666                        #(#MenuItem
   672                        #(#MenuItem
   667                           #label: 'Save To File...'
   673                           #label: 'Save To File...'
       
   674                           #translateLabel: true
   668                           #value: #doSaveImageFileAs
   675                           #value: #doSaveImageFileAs
   669                           #activeHelpKey: #fileSaveAs
   676                           #activeHelpKey: #fileSaveAs
   670                           #enabled: #imageIsLoaded
   677                           #enabled: #imageIsLoaded
   671                       )
   678                       )
   672                        #(#MenuItem
   679                        #(#MenuItem
   673                           #label: 'Save Mask To File...'
   680                           #label: 'Save Mask To File...'
       
   681                           #translateLabel: true
   674                           #value: #doSaveImageMaskFileAs
   682                           #value: #doSaveImageMaskFileAs
   675                           #activeHelpKey: #fileSaveMaskAs
   683                           #activeHelpKey: #fileSaveMaskAs
   676                           #enabled: #imageIsLoaded
   684                           #enabled: #imageIsLoaded
   677                       )
   685                       )
   678                        #(#MenuItem
   686                        #(#MenuItem
   679                           #label: '-'
   687                           #label: '-'
   680                       )
   688                       )
   681                        #(#MenuItem
   689                        #(#MenuItem
   682                           #label: 'Print'
   690                           #label: 'Print'
       
   691                           #translateLabel: true
   683                           #value: #doPrint
   692                           #value: #doPrint
   684                           #activeHelpKey: #filePrint
   693                           #activeHelpKey: #filePrint
   685                           #enabled: #imageIsLoaded
   694                           #enabled: #imageIsLoaded
   686                       )
   695                       )
   687                        #(#MenuItem
   696                        #(#MenuItem
   688                           #label: '-'
   697                           #label: '-'
   689                       )
   698                       )
   690                        #(#MenuItem
   699                        #(#MenuItem
   691                           #label: 'Browse Class'
   700                           #label: 'Browse Class'
       
   701                           #translateLabel: true
   692                           #value: #doBrowseClass
   702                           #value: #doBrowseClass
   693                           #activeHelpKey: #fileBrowseClass
   703                           #activeHelpKey: #fileBrowseClass
   694                           #enabled: #imageIsLoaded
   704                           #enabled: #imageIsLoaded
   695                       )
   705                       )
   696                        #(#MenuItem
   706                        #(#MenuItem
   706                     nil
   716                     nil
   707                 )
   717                 )
   708             )
   718             )
   709              #(#MenuItem
   719              #(#MenuItem
   710                 #label: 'Edit'
   720                 #label: 'Edit'
       
   721                 #translateLabel: true
   711                 #activeHelpKey: #edit
   722                 #activeHelpKey: #edit
   712                 #enabled: #imageIsLoaded
   723                 #enabled: #imageIsLoaded
   713                 #submenu: 
   724                 #submenu: 
   714                  #(#Menu
   725                  #(#Menu
   715                     
   726                     
   716                      #(
   727                      #(
   717                        #(#MenuItem
   728                        #(#MenuItem
   718                           #label: 'Undo'
   729                           #label: 'Undo'
       
   730                           #translateLabel: true
   719                           #value: #doUndo
   731                           #value: #doUndo
   720                           #activeHelpKey: #editUndo
   732                           #activeHelpKey: #editUndo
   721                           #enabled: #valueOfCanUndo
   733                           #enabled: #valueOfCanUndo
   722                       )
   734                       )
   723                        #(#MenuItem
   735                        #(#MenuItem
   724                           #label: '-'
   736                           #label: '-'
   725                       )
   737                       )
   726                        #(#MenuItem
   738                        #(#MenuItem
   727                           #label: 'Flip - Vertical'
   739                           #label: 'Flip - Vertical'
       
   740                           #translateLabel: true
   728                           #value: #doFlipVertical
   741                           #value: #doFlipVertical
   729                           #activeHelpKey: #editFlipVertical
   742                           #activeHelpKey: #editFlipVertical
   730                       )
   743                       )
   731                        #(#MenuItem
   744                        #(#MenuItem
   732                           #label: 'Flip - Horizontal'
   745                           #label: 'Flip - Horizontal'
       
   746                           #translateLabel: true
   733                           #value: #doFlipHorizontal
   747                           #value: #doFlipHorizontal
   734                           #activeHelpKey: #editFlipHorizontal
   748                           #activeHelpKey: #editFlipHorizontal
   735                       )
   749                       )
   736                        #(#MenuItem
   750                        #(#MenuItem
   737                           #label: '-'
   751                           #label: '-'
   738                       )
   752                       )
   739                        #(#MenuItem
   753                        #(#MenuItem
   740                           #label: 'Resize...'
   754                           #label: 'Resize...'
       
   755                           #translateLabel: true
   741                           #value: #doResizeImage
   756                           #value: #doResizeImage
   742                           #activeHelpKey: #editResize
   757                           #activeHelpKey: #editResize
   743                       )
   758                       )
   744                        #(#MenuItem
   759                        #(#MenuItem
   745                           #label: 'Magnify...'
   760                           #label: 'Magnify...'
       
   761                           #translateLabel: true
   746                           #value: #doMagnifyImage
   762                           #value: #doMagnifyImage
   747                           #activeHelpKey: #editMagnifyImage
   763                           #activeHelpKey: #editMagnifyImage
   748                       )
   764                       )
   749                        #(#MenuItem
   765                        #(#MenuItem
   750                           #label: 'Rotate...'
   766                           #label: 'Rotate...'
       
   767                           #translateLabel: true
   751                           #value: #doRotateImage
   768                           #value: #doRotateImage
   752                           #activeHelpKey: #editRotate
   769                           #activeHelpKey: #editRotate
   753                       )
   770                       )
   754                        #(#MenuItem
   771                        #(#MenuItem
   755                           #label: '-'
   772                           #label: '-'
   756                       )
   773                       )
   757                        #(#MenuItem
   774                        #(#MenuItem
   758                           #label: 'Negative'
   775                           #label: 'Negative'
       
   776                           #translateLabel: true
   759                           #value: #doNegativeImage
   777                           #value: #doNegativeImage
   760                           #activeHelpKey: #editNegate
   778                           #activeHelpKey: #editNegate
   761                       )
   779                       )
   762                     ) nil
   780                     ) nil
   763                     nil
   781                     nil
   764                 )
   782                 )
   765             )
   783             )
   766              #(#MenuItem
   784              #(#MenuItem
   767                 #label: 'Color Map'
   785                 #label: 'Color Map'
       
   786                 #translateLabel: true
   768                 #activeHelpKey: #colorMap
   787                 #activeHelpKey: #colorMap
   769                 #enabled: #imageIsLoaded
   788                 #enabled: #imageIsLoaded
   770                 #submenu: 
   789                 #submenu: 
   771                  #(#Menu
   790                  #(#Menu
   772                     
   791                     
   773                      #(
   792                      #(
   774                        #(#MenuItem
   793                        #(#MenuItem
   775                           #label: '8-Plane'
   794                           #label: '8-Plane'
       
   795                           #translateLabel: true
   776                           #activeHelpKey: #colorMap
   796                           #activeHelpKey: #colorMap
   777                           #argument: '8-plane'
   797                           #argument: '8-plane'
   778                           #indication: #colorMapMode:value:
   798                           #indication: #colorMapMode:value:
   779                       )
   799                       )
   780                        #(#MenuItem
   800                        #(#MenuItem
   781                           #label: '4-Plane'
   801                           #label: '4-Plane'
       
   802                           #translateLabel: true
   782                           #activeHelpKey: #colorMap
   803                           #activeHelpKey: #colorMap
   783                           #argument: '4-plane'
   804                           #argument: '4-plane'
   784                           #indication: #colorMapMode:value:
   805                           #indication: #colorMapMode:value:
   785                       )
   806                       )
   786                        #(#MenuItem
   807                        #(#MenuItem
   787                           #label: '2-Plane'
   808                           #label: '2-Plane'
       
   809                           #translateLabel: true
   788                           #activeHelpKey: #colorMap
   810                           #activeHelpKey: #colorMap
   789                           #argument: '2-plane'
   811                           #argument: '2-plane'
   790                           #indication: #colorMapMode:value:
   812                           #indication: #colorMapMode:value:
   791                       )
   813                       )
   792                        #(#MenuItem
   814                        #(#MenuItem
   793                           #label: '1-Plane'
   815                           #label: '1-Plane'
       
   816                           #translateLabel: true
   794                           #activeHelpKey: #colorMap
   817                           #activeHelpKey: #colorMap
   795                           #argument: '1-plane'
   818                           #argument: '1-plane'
   796                           #indication: #colorMapMode:value:
   819                           #indication: #colorMapMode:value:
   797                       )
   820                       )
   798                        #(#MenuItem
   821                        #(#MenuItem
   799                           #label: '-'
   822                           #label: '-'
   800                       )
   823                       )
   801                        #(#MenuItem
   824                        #(#MenuItem
   802                           #label: '8-Plane + Mask'
   825                           #label: '8-Plane + Mask'
       
   826                           #translateLabel: true
   803                           #activeHelpKey: #colorMap
   827                           #activeHelpKey: #colorMap
   804                           #argument: '8-plane + mask'
   828                           #argument: '8-plane + mask'
   805                           #indication: #colorMapMode:value:
   829                           #indication: #colorMapMode:value:
   806                       )
   830                       )
   807                        #(#MenuItem
   831                        #(#MenuItem
   808                           #label: '4-Plane + Mask'
   832                           #label: '4-Plane + Mask'
       
   833                           #translateLabel: true
   809                           #activeHelpKey: #colorMap
   834                           #activeHelpKey: #colorMap
   810                           #argument: '4-plane + mask'
   835                           #argument: '4-plane + mask'
   811                           #indication: #colorMapMode:value:
   836                           #indication: #colorMapMode:value:
   812                       )
   837                       )
   813                        #(#MenuItem
   838                        #(#MenuItem
   814                           #label: '2-Plane + Mask'
   839                           #label: '2-Plane + Mask'
       
   840                           #translateLabel: true
   815                           #activeHelpKey: #colorMap
   841                           #activeHelpKey: #colorMap
   816                           #argument: '2-plane + mask'
   842                           #argument: '2-plane + mask'
   817                           #indication: #colorMapMode:value:
   843                           #indication: #colorMapMode:value:
   818                       )
   844                       )
   819                        #(#MenuItem
   845                        #(#MenuItem
   820                           #label: '1-Plane + Mask'
   846                           #label: '1-Plane + Mask'
       
   847                           #translateLabel: true
   821                           #activeHelpKey: #colorMap
   848                           #activeHelpKey: #colorMap
   822                           #argument: '1-plane + mask'
   849                           #argument: '1-plane + mask'
   823                           #indication: #colorMapMode:value:
   850                           #indication: #colorMapMode:value:
   824                       )
   851                       )
   825                     ) nil
   852                     ) nil
   826                     nil
   853                     nil
   827                 )
   854                 )
   828             )
   855             )
   829              #(#MenuItem
   856              #(#MenuItem
   830                 #label: 'Settings'
   857                 #label: 'Settings'
       
   858                 #translateLabel: true
   831                 #submenu: 
   859                 #submenu: 
   832                  #(#Menu
   860                  #(#Menu
   833                     
   861                     
   834                      #(
   862                      #(
   835                        #(#MenuItem
   863                        #(#MenuItem
   836                           #label: 'Fonts'
   864                           #label: 'Fonts'
       
   865                           #translateLabel: true
   837                           #submenuChannel: #menuFont
   866                           #submenuChannel: #menuFont
   838                       )
   867                       )
   839                     ) nil
   868                     ) nil
   840                     nil
   869                     nil
   841                 )
   870                 )
   842             )
   871             )
   843              #(#MenuItem
   872              #(#MenuItem
   844                 #label: 'History'
   873                 #label: 'History'
       
   874                 #translateLabel: true
   845                 #activeHelpKey: #history
   875                 #activeHelpKey: #history
   846                 #submenuChannel: #menuHistory
   876                 #submenuChannel: #menuHistory
   847             )
   877             )
   848              #(#MenuItem
   878              #(#MenuItem
   849                 #label: 'Help'
   879                 #label: 'Help'
       
   880                 #translateLabel: true
   850                 #startGroup: #right
   881                 #startGroup: #right
   851                 #activeHelpKey: #help
   882                 #activeHelpKey: #help
   852                 #submenuChannel: #menuHelp
   883                 #submenuChannel: #menuHelp
   853             )
   884             )
   854           ) nil
   885           ) nil
   855           nil
   886           nil
   856       )
   887       )
       
   888 
       
   889     "Modified: / 20.5.1998 / 04:07:41 / cg"
   857 !
   890 !
   858 
   891 
   859 menuMouseButtonColors
   892 menuMouseButtonColors
   860     "This resource specification was automatically generated
   893     "This resource specification was automatically generated
   861      by the MenuEditor of ST/X."
   894      by the MenuEditor of ST/X."