UIPainter.st
changeset 187 fa52e7ad5cb2
parent 183 bb0cc63e2cf1
child 193 450d9e5c6f4a
equal deleted inserted replaced
186:23d754f0864b 187:fa52e7ad5cb2
   201                                  #(#MenuItem
   201                                  #(#MenuItem
   202                                         #'label:' 'raise'
   202                                         #'label:' 'raise'
   203                                         #'value:' #doRaise
   203                                         #'value:' #doRaise
   204                                   )
   204                                   )
   205                                  #(#MenuItem
   205                                  #(#MenuItem
       
   206                                         #'label:' '='
       
   207                                   )
       
   208                                  #(#MenuItem
   206                                         #'label:' 'quit'
   209                                         #'label:' 'quit'
   207                                         #'value:' #closeRequest
   210                                         #'value:' #closeRequest
   208                                   )
   211                                   )
   209                                  )
   212                                  )
   210                                 #(3 1)
   213                                 #( 3 )
   211                                 nil
   214                                 nil
   212                        )
   215                        )
   213          )
   216          )
   214         #(#MenuItem
   217         #(#MenuItem
   215                 #'label:' 'misc'
   218                 #'label:' 'misc'
   269                                 #(#MenuItem
   272                                 #(#MenuItem
   270                                         #'label:' 'class && method ...'
   273                                         #'label:' 'class && method ...'
   271                                         #'value:' #defineClassAndSelector
   274                                         #'value:' #defineClassAndSelector
   272                                  )
   275                                  )
   273                                  #(#MenuItem
   276                                  #(#MenuItem
   274                                         #'label:' 'install spec'
   277                                         #'label:' '='
       
   278                                   )
       
   279                                  #(#MenuItem
       
   280                                         #'label:' 'install window spec.'
   275                                         #'value:' #doInstallSpec
   281                                         #'value:' #doInstallSpec
   276                                   )
   282                                   )
   277                                  #(#MenuItem
   283                                  #(#MenuItem
   278                                         #'label:' 'install help spec'
   284                                         #'label:' 'install help spec.'
   279                                         #'value:' #doInstallHelp
   285                                         #'value:' #doInstallHelp
   280                                   )
   286                                   )
   281                                  #(#MenuItem
   287                                  #(#MenuItem
   282                                         #'label:' 'install aspects'
   288                                         #'label:' 'install aspects'
   283                                         #'value:' #doInstallAspects
   289                                         #'value:' #doInstallAspects
   284                                   )
   290                                   )
   285                                  #(#MenuItem
   291                                  #(#MenuItem
   286                                         #'label:' 'show windowSpec'
   292                                         #'label:' '='
       
   293                                   )
       
   294                                  #(#MenuItem
       
   295                                         #'label:' 'show window spec.'
   287                                         #'value:' #doWindowSpec
   296                                         #'value:' #doWindowSpec
   288                                    )
   297                                    )
   289                                 #(#MenuItem
   298                                  #(#MenuItem
       
   299                                         #'label:' '='
       
   300                                   )
       
   301                                  #(#MenuItem
   290                                         #'label:' 'browse application'
   302                                         #'label:' 'browse application'
   291                                         #'value:' #doBrowseAppClass
   303                                         #'value:' #doBrowseAppClass
   292                                  )
   304                                   )
   293                                 #(#MenuItem
   305                                  #(#MenuItem
   294                                         #'label:' 'start application'
   306                                          #'label:' 'start  application'
   295                                         #'value:' #doStartApplication
   307                                          #'value:' #doStartApplication
   296                                  )
   308                                   )
   297                                 )
   309                                 )
   298                                 #( 1 3 1)
   310                                 #( 4 )
   299                                 nil
   311                                 nil
   300                           )
   312                           )
   301          )
   313          )
   302         #(#MenuItem
   314         #(#MenuItem
   303                 #'label:' 'test'
   315                 #'label:' 'test'
   316          )
   328          )
   317         )
   329         )
   318         nil
   330         nil
   319         nil
   331         nil
   320       )
   332       )
   321 
       
   322     "Modified: 17.6.1997 / 12:30:17 / cg"
       
   323 !
   333 !
   324 
   334 
   325 nameAndSelectorSpec
   335 nameAndSelectorSpec
   326     "this window spec was automatically generated by the ST/X UIPainter"
   336     "this window spec was automatically generated by the ST/X UIPainter"
   327 
   337 
   692 
   702 
   693     specClass notNil ifTrue:[
   703     specClass notNil ifTrue:[
   694         specClass isBehavior ifFalse:[cls := Smalltalk at:specClass asSymbol]
   704         specClass isBehavior ifFalse:[cls := Smalltalk at:specClass asSymbol]
   695                               ifTrue:[cls := specClass].
   705                               ifTrue:[cls := specClass].
   696 
   706 
   697         (cls isSubclassOf:UISpecification) ifTrue:[
   707         (cls includesBehavior:UISpecification) ifTrue:[
   698             cls := UISpecificationTool
   708             cls := UISpecificationTool
   699         ]
   709         ]
   700     ].
   710     ].
   701   ^ cls
   711   ^ cls
   702 !
   712 !