MethodFinderWindow.st
changeset 3301 1663b107709f
parent 3292 f29412454cd5
child 3315 17b0d3a76b7c
equal deleted inserted replaced
3300:0df87ed0b795 3301:1663b107709f
   148 ! !
   148 ! !
   149 
   149 
   150 !MethodFinderWindow class methodsFor:'interface specs'!
   150 !MethodFinderWindow class methodsFor:'interface specs'!
   151 
   151 
   152 windowSpec
   152 windowSpec
       
   153     "This resource specification was automatically generated
       
   154      by the UIPainter of ST/X."
       
   155 
       
   156     "Do not manually edit this!! If it is corrupted,
       
   157      the UIPainter may not be able to read the specification."
       
   158 
       
   159     "
       
   160      UIPainter new openOnClass:MethodFinderWindow andSelector:#windowSpec
       
   161      MethodFinderWindow new openInterface:#windowSpec
       
   162      MethodFinderWindow open
       
   163     "
       
   164 
       
   165     <resource: #canvas>
       
   166 
       
   167     ^ 
       
   168     #(FullSpec
       
   169        name: windowSpec
       
   170        window: 
       
   171       (WindowSpec
       
   172          label: 'MethodFinder'
       
   173          name: 'MethodFinder'
       
   174          bounds: (Rectangle 0 0 816 738)
       
   175          menu: menu
       
   176          icon: defaultIcon
       
   177        )
       
   178        component: 
       
   179       (SpecCollection
       
   180          collection: (
       
   181           (VariableHorizontalPanelSpec
       
   182              name: 'VariableHorizontalPanel1'
       
   183              layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   184              showHandle: true
       
   185              snapMode: both
       
   186              component: 
       
   187             (SpecCollection
       
   188                collection: (
       
   189                 (VariableVerticalPanelSpec
       
   190                    name: 'LeftBox'
       
   191                    showHandle: true
       
   192                    component: 
       
   193                   (SpecCollection
       
   194                      collection: (
       
   195                       (ViewSpec
       
   196                          name: 'MethodFinderBox'
       
   197                          component: 
       
   198                         (SpecCollection
       
   199                            collection: (
       
   200                             (ViewSpec
       
   201                                name: 'ReceiverArgBox'
       
   202                                layout: (LayoutFrame 0 0 0 0 0 1 -30 1)
       
   203                                component: 
       
   204                               (SpecCollection
       
   205                                  collection: (
       
   206                                   (LabelSpec
       
   207                                      label: 'Receiver'
       
   208                                      name: 'ReceiverLabel'
       
   209                                      layout: (LayoutFrame 0 0 0 0 0 0.34000000000000002 28 0)
       
   210                                      translateLabel: true
       
   211                                    )
       
   212                                   (ComboListSpec
       
   213                                      name: 'allowedArgments'
       
   214                                      layout: (LayoutFrame 0 0.34000000000000002 1 0 0 0.64000000000000135 28 0)
       
   215                                      activeHelpKey: argumentCount
       
   216                                      model: argCountHolder
       
   217                                      comboList: argCountList
       
   218                                      useIndex: true
       
   219                                    )
       
   220                                   (LabelSpec
       
   221                                      label: 'Answer'
       
   222                                      name: 'MessageAnswerLabel'
       
   223                                      layout: (LayoutFrame 0 0.64000000000000135 0 0 0 1 28 0)
       
   224                                      activeHelpKey: arg1Value
       
   225                                      translateLabel: true
       
   226                                    )
       
   227                                   (HorizontalPanelViewSpec
       
   228                                      name: 'HorizontalPanel1'
       
   229                                      layout: (LayoutFrame 0 0 30 0 0 1 0 1)
       
   230                                      horizontalLayout: fit
       
   231                                      verticalLayout: fit
       
   232                                      horizontalSpace: 3
       
   233                                      verticalSpace: 3
       
   234                                      component: 
       
   235                                     (SpecCollection
       
   236                                        collection: (
       
   237                                         (WorkspaceSpec
       
   238                                            name: 'ReceiverEditor'
       
   239                                            activeHelpKey: receiverValue
       
   240                                            tabable: true
       
   241                                            hasHorizontalScrollBar: true
       
   242                                            hasVerticalScrollBar: true
       
   243                                            miniScrollerHorizontal: true
       
   244                                            miniScrollerVertical: true
       
   245                                            autoHideScrollBars: true
       
   246                                            hasKeyboardFocusInitially: false
       
   247                                            extent: (Point 85 142)
       
   248                                            postBuildCallback: receiverWidgetCreated:
       
   249                                          )
       
   250                                         (VerticalPanelViewSpec
       
   251                                            name: 'VerticalPanel1'
       
   252                                            horizontalLayout: fit
       
   253                                            verticalLayout: fit
       
   254                                            horizontalSpace: 3
       
   255                                            verticalSpace: 3
       
   256                                            component: 
       
   257                                           (SpecCollection
       
   258                                              collection: (
       
   259                                               (ViewSpec
       
   260                                                  name: 'Box1'
       
   261                                                  visibilityChannel: arg1BoxVisible
       
   262                                                  component: 
       
   263                                                 (SpecCollection
       
   264                                                    collection: (
       
   265                                                     (WorkspaceSpec
       
   266                                                        name: 'Arg1Editor'
       
   267                                                        layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   268                                                        activeHelpKey: arg1Value
       
   269                                                        tabable: true
       
   270                                                        hasHorizontalScrollBar: true
       
   271                                                        hasVerticalScrollBar: true
       
   272                                                        miniScrollerHorizontal: true
       
   273                                                        miniScrollerVertical: true
       
   274                                                        autoHideScrollBars: true
       
   275                                                        hasKeyboardFocusInitially: false
       
   276                                                        postBuildCallback: argument1WidgetCreated:
       
   277                                                      )
       
   278                                                     )
       
   279                                                   
       
   280                                                  )
       
   281                                                  extent: (Point 86 45)
       
   282                                                )
       
   283                                               (ViewSpec
       
   284                                                  name: 'Box2'
       
   285                                                  visibilityChannel: arg2BoxVisible
       
   286                                                  component: 
       
   287                                                 (SpecCollection
       
   288                                                    collection: (
       
   289                                                     (WorkspaceSpec
       
   290                                                        name: 'TextEditor5'
       
   291                                                        layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   292                                                        activeHelpKey: arg2Value
       
   293                                                        tabable: true
       
   294                                                        hasHorizontalScrollBar: true
       
   295                                                        hasVerticalScrollBar: true
       
   296                                                        miniScrollerHorizontal: true
       
   297                                                        miniScrollerVertical: true
       
   298                                                        autoHideScrollBars: true
       
   299                                                        hasKeyboardFocusInitially: false
       
   300                                                        postBuildCallback: argument2WidgetCreated:
       
   301                                                      )
       
   302                                                     )
       
   303                                                   
       
   304                                                  )
       
   305                                                  extent: (Point 86 46)
       
   306                                                )
       
   307                                               (ViewSpec
       
   308                                                  name: 'Box3'
       
   309                                                  visibilityChannel: arg3BoxVisible
       
   310                                                  component: 
       
   311                                                 (SpecCollection
       
   312                                                    collection: (
       
   313                                                     (WorkspaceSpec
       
   314                                                        name: 'TextEditor6'
       
   315                                                        layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
       
   316                                                        activeHelpKey: arg3Value
       
   317                                                        tabable: true
       
   318                                                        hasHorizontalScrollBar: true
       
   319                                                        hasVerticalScrollBar: true
       
   320                                                        miniScrollerHorizontal: true
       
   321                                                        miniScrollerVertical: true
       
   322                                                        autoHideScrollBars: true
       
   323                                                        hasKeyboardFocusInitially: false
       
   324                                                        postBuildCallback: argument3WidgetCreated:
       
   325                                                      )
       
   326                                                     )
       
   327                                                   
       
   328                                                  )
       
   329                                                  extent: (Point 86 45)
       
   330                                                )
       
   331                                               )
       
   332                                             
       
   333                                            )
       
   334                                            extent: (Point 86 142)
       
   335                                          )
       
   336                                         (WorkspaceSpec
       
   337                                            name: 'AnswerEditor'
       
   338                                            activeHelpKey: answerValue
       
   339                                            tabable: true
       
   340                                            hasHorizontalScrollBar: true
       
   341                                            hasVerticalScrollBar: true
       
   342                                            miniScrollerHorizontal: true
       
   343                                            miniScrollerVertical: true
       
   344                                            autoHideScrollBars: true
       
   345                                            hasKeyboardFocusInitially: false
       
   346                                            extent: (Point 86 142)
       
   347                                            postBuildCallback: messageAnswerWidgetCreated:
       
   348                                          )
       
   349                                         )
       
   350                                       
       
   351                                      )
       
   352                                    )
       
   353                                   )
       
   354                                 
       
   355                                )
       
   356                              )
       
   357                             (ViewSpec
       
   358                                name: 'ReceiverArgBoxActionBox'
       
   359                                layout: (LayoutFrame 0 0 -30 1 0 1 0 1)
       
   360                                component: 
       
   361                               (SpecCollection
       
   362                                  collection: (
       
   363                                   (ActionButtonSpec
       
   364                                      label: 'Clear'
       
   365                                      name: 'Button2'
       
   366                                      layout: (LayoutFrame 5 0 0 0 -5 0.5 0 1)
       
   367                                      activeHelpKey: clearButton
       
   368                                      translateLabel: true
       
   369                                      model: clear
       
   370                                    )
       
   371                                   (ActionButtonSpec
       
   372                                      label: 'Search'
       
   373                                      name: 'Button1'
       
   374                                      layout: (LayoutFrame 5 0.5 0 0 -5 1 0 1)
       
   375                                      activeHelpKey: startSearchButton
       
   376                                      translateLabel: true
       
   377                                      tabable: true
       
   378                                      model: search
       
   379                                    )
       
   380                                   )
       
   381                                 
       
   382                                )
       
   383                              )
       
   384                             )
       
   385                           
       
   386                          )
       
   387                        )
       
   388                       (ViewSpec
       
   389                          name: 'SelectorFinderBox'
       
   390                          component: 
       
   391                         (SpecCollection
       
   392                            collection: (
       
   393                             (ViewSpec
       
   394                                name: 'MatchActionBox'
       
   395                                layout: (LayoutFrame 0 0 0 0 0 1 90 0)
       
   396                                component: 
       
   397                               (SpecCollection
       
   398                                  collection: (
       
   399                                   (LabelSpec
       
   400                                      label: 'Selector Pattern:'
       
   401                                      name: 'Label1'
       
   402                                      layout: (LayoutFrame 0 0 0 0 0 0.5 25 0)
       
   403                                      translateLabel: true
       
   404                                      adjust: left
       
   405                                    )
       
   406                                   (InputFieldSpec
       
   407                                      name: 'EntryField1'
       
   408                                      layout: (LayoutFrame 2 0 -54 1 -2 1 -29 1)
       
   409                                      model: selectorPatternHolder
       
   410                                      immediateAccept: true
       
   411                                      acceptOnReturn: true
       
   412                                      acceptOnTab: true
       
   413                                      acceptOnPointerLeave: true
       
   414                                    )
       
   415                                   (ActionButtonSpec
       
   416                                      label: 'Search'
       
   417                                      name: 'Button4'
       
   418                                      layout: (LayoutFrame 5 0.5 -25 1 -5 1 0 1)
       
   419                                      translateLabel: true
       
   420                                      tabable: true
       
   421                                      model: searchPatternMatchesInBackground
       
   422                                    )
       
   423                                   )
       
   424                                 
       
   425                                )
       
   426                              )
       
   427                             (SequenceViewSpec
       
   428                                name: 'ResultList'
       
   429                                layout: (LayoutFrame 0 0 94 0 0 1 0 1)
       
   430                                model: selectedImplementorsHolder
       
   431                                menu: resultListMenu
       
   432                                hasHorizontalScrollBar: true
       
   433                                hasVerticalScrollBar: true
       
   434                                autoHideScrollBars: true
       
   435                                useIndex: true
       
   436                                sequenceList: resultHolder
       
   437                              )
       
   438                             )
       
   439                           
       
   440                          )
       
   441                        )
       
   442                       )
       
   443                     
       
   444                    )
       
   445                    handles: (Any 0.28000000000000003 1.0)
       
   446                  )
       
   447                 (VariableVerticalPanelSpec
       
   448                    name: 'RightBox'
       
   449                    component: 
       
   450                   (SpecCollection
       
   451                      collection: (
       
   452                       (SequenceViewSpec
       
   453                          name: 'List2'
       
   454                          model: selectedClassOfResultHolder
       
   455                          menu: implementorListMenu
       
   456                          hasHorizontalScrollBar: true
       
   457                          hasVerticalScrollBar: true
       
   458                          autoHideScrollBars: true
       
   459                          doubleClickSelector: openBrowserOn:
       
   460                          valueChangeSelector: selectedClassOfResultHolderChanged
       
   461                          useIndex: false
       
   462                          sequenceList: classOfResultHolder
       
   463                        )
       
   464                       (CodeViewSpec
       
   465                          name: 'CodeView'
       
   466                          model: codeHolder
       
   467                          hasHorizontalScrollBar: true
       
   468                          hasVerticalScrollBar: true
       
   469                          autoHideScrollBars: true
       
   470                          hasKeyboardFocusInitially: false
       
   471                          postBuildCallback: sourceCodeWidgetCreated:
       
   472                          viewClassName: 'codeViewClass'
       
   473                        )
       
   474                       )
       
   475                     
       
   476                    )
       
   477                    handles: (Any 0.23999999999999999 1.0)
       
   478                  )
       
   479                 )
       
   480               
       
   481              )
       
   482              handles: (Any 0.33000000000000002 1.0)
       
   483            )
       
   484           )
       
   485         
       
   486        )
       
   487      )
       
   488 !
       
   489 
       
   490 windowSpec_old
   153     "This resource specification was automatically generated
   491     "This resource specification was automatically generated
   154      by the UIPainter of ST/X."
   492      by the UIPainter of ST/X."
   155 
   493 
   156     "Do not manually edit this!! If it is corrupted,
   494     "Do not manually edit this!! If it is corrupted,
   157      the UIPainter may not be able to read the specification."
   495      the UIPainter may not be able to read the specification."