CVSSourceCodeManagementSettingsAppl.st
changeset 18033 35ab63777f8e
parent 16679 cf99c8da73cf
child 18372 17581fc2a0ee
equal deleted inserted replaced
18032:79df2ea14f48 18033:35ab63777f8e
   248     <resource: #canvas>
   248     <resource: #canvas>
   249 
   249 
   250     ^ 
   250     ^ 
   251     #(FullSpec
   251     #(FullSpec
   252        name: windowSpec
   252        name: windowSpec
       
   253        uuid: '89acb886-3a6b-11e8-98e2-b8f6b1108e05'
   253        window: 
   254        window: 
   254       (WindowSpec
   255       (WindowSpec
   255          label: 'CVS Settings'
   256          label: 'CVS Settings'
   256          name: 'CVS Settings'
   257          name: 'CVS Settings'
   257          flags: 1
   258          flags: 1
       
   259          uuid: '55071766-3a6b-11e8-98e2-b8f6b1108e05'
   258          min: (Point 10 10)
   260          min: (Point 10 10)
   259          bounds: (Rectangle 0 0 764 589)
   261          bounds: (Rectangle 0 0 748 613)
   260        )
   262        )
   261        component: 
   263        component: 
   262       (SpecCollection
   264       (SpecCollection
   263          collection: (
   265          collection: (
   264           (VerticalPanelViewSpec
   266           (VerticalPanelViewSpec
   265              name: 'VerticalPanel3'
   267              name: 'VerticalPanel3'
   266              layout: (LayoutFrame 0 0 0 0 0 1 0 1)
   268              layout: (LayoutFrame 0 0 0 0 0 1 0 1)
       
   269              uuid: '55073868-3a6b-11e8-98e2-b8f6b1108e05'
   267              horizontalLayout: fit
   270              horizontalLayout: fit
   268              verticalLayout: topSpace
   271              verticalLayout: topSpace
   269              horizontalSpace: 3
   272              horizontalSpace: 3
   270              verticalSpace: 4
   273              verticalSpace: 4
   271              component: 
   274              component: 
   272             (SpecCollection
   275             (SpecCollection
   273                collection: (
   276                collection: (
   274                 (ViewSpec
   277                 (ViewSpec
   275                    name: 'ManagerSetupBoxx'
   278                    name: 'ManagerSetupBoxx'
       
   279                    uuid: '55073d7c-3a6b-11e8-98e2-b8f6b1108e05'
   276                    component: 
   280                    component: 
   277                   (SpecCollection
   281                   (SpecCollection
   278                      collection: (
   282                      collection: (
   279                       (FramedBoxSpec
   283                       (FramedBoxSpec
   280                          label: 'CVS Sourcecode Manager Settings'
   284                          label: 'CVS Sourcecode Manager Settings'
   281                          name: 'CVSSetupBox'
   285                          name: 'CVSSetupBox'
   282                          layout: (LayoutFrame 0 0 0 0 0 1 0 1)
   286                          layout: (LayoutFrame 0 0 0 0 0 1 0 1)
       
   287                          uuid: '55073f52-3a6b-11e8-98e2-b8f6b1108e05'
   283                          labelPosition: topLeft
   288                          labelPosition: topLeft
   284                          translateLabel: true
   289                          translateLabel: true
   285                          component: 
   290                          component: 
   286                         (SpecCollection
   291                         (SpecCollection
   287                            collection: (
   292                            collection: (
   288                             (CheckBoxSpec
   293                             (CheckBoxSpec
   289                                label: 'Show in Browser Menus'
   294                                label: 'Show in Browser Menus'
   290                                name: 'CheckBox1'
   295                                name: 'CheckBox1'
   291                                layout: (LayoutFrame 0 0 5 0 0 1 35 0)
   296                                layout: (LayoutFrame 0 0 5 0 0 1 35 0)
   292                                activeHelpKey: shownInBrowserMenus
   297                                activeHelpKey: shownInBrowserMenus
       
   298                                uuid: '550741d2-3a6b-11e8-98e2-b8f6b1108e05'
   293                                model: shownInBrowserMenusHolder
   299                                model: shownInBrowserMenusHolder
   294                                translateLabel: true
   300                                translateLabel: true
   295                              )
   301                              )
   296                             (ViewSpec
   302                             (ViewSpec
   297                                name: 'Box1'
   303                                name: 'Box1'
   298                                layout: (LayoutFrame 0 0 35 0 0 1 65 0)
   304                                layout: (LayoutFrame 0 0 35 0 0 1 65 0)
       
   305                                uuid: '55074538-3a6b-11e8-98e2-b8f6b1108e05'
   299                                component: 
   306                                component: 
   300                               (SpecCollection
   307                               (SpecCollection
   301                                  collection: (
   308                                  collection: (
   302                                   (LabelSpec
   309                                   (LabelSpec
   303                                      label: 'CVS Command:'
   310                                      label: 'CVS Command:'
   304                                      name: 'Label1'
   311                                      name: 'Label1'
   305                                      layout: (LayoutFrame 0 0.0 0 0 60 0.25 30 0)
   312                                      layout: (LayoutFrame 0 0.0 0 0 60 0.25 30 0)
   306                                      activeHelpKey: cvsCommand
   313                                      activeHelpKey: cvsCommand
       
   314                                      uuid: '550746a0-3a6b-11e8-98e2-b8f6b1108e05'
   307                                      level: 0
   315                                      level: 0
   308                                      translateLabel: true
   316                                      translateLabel: true
   309                                      adjust: right
   317                                      adjust: right
   310                                    )
   318                                    )
   311                                   (InputFieldSpec
   319                                   (InputFieldSpec
   312                                      name: 'CVSExecutableField'
   320                                      name: 'CVSExecutableField'
   313                                      layout: (LayoutFrame 64 0.25 0 0 -1 1 30 0)
   321                                      layout: (LayoutFrame 64 0.25 0 0 -1 1 30 0)
   314                                      activeHelpKey: cvsCommand
   322                                      activeHelpKey: cvsCommand
       
   323                                      uuid: '550749d4-3a6b-11e8-98e2-b8f6b1108e05'
   315                                      tabable: true
   324                                      tabable: true
   316                                      model: cvsExecutableHolder
   325                                      model: cvsExecutableHolder
   317                                      acceptChannel: acceptChannel
   326                                      acceptChannel: acceptChannel
   318                                      acceptOnPointerLeave: true
   327                                      acceptOnPointerLeave: true
   319                                    )
   328                                    )
   322                                )
   331                                )
   323                              )
   332                              )
   324                             (ViewSpec
   333                             (ViewSpec
   325                                name: 'Box12'
   334                                name: 'Box12'
   326                                layout: (LayoutFrame 0 0 69 0 0 1 99 0)
   335                                layout: (LayoutFrame 0 0 69 0 0 1 99 0)
       
   336                                uuid: '55074ede-3a6b-11e8-98e2-b8f6b1108e05'
   327                                component: 
   337                                component: 
   328                               (SpecCollection
   338                               (SpecCollection
   329                                  collection: (
   339                                  collection: (
   330                                   (LabelSpec
   340                                   (LabelSpec
   331                                      label: 'Command Timeout:'
   341                                      label: 'Command Timeout:'
   332                                      name: 'Label2'
   342                                      name: 'Label2'
   333                                      layout: (LayoutFrame 0 0.0 0 0 60 0.25 30 0)
   343                                      layout: (LayoutFrame 0 0.0 0 0 60 0.25 30 0)
   334                                      activeHelpKey: cvsCommandTimeout
   344                                      activeHelpKey: cvsCommandTimeout
       
   345                                      uuid: '5507505a-3a6b-11e8-98e2-b8f6b1108e05'
   335                                      level: 0
   346                                      level: 0
   336                                      translateLabel: true
   347                                      translateLabel: true
   337                                      adjust: right
   348                                      adjust: right
   338                                    )
   349                                    )
   339                                   (InputFieldSpec
   350                                   (InputFieldSpec
   340                                      name: 'EntryField1'
   351                                      name: 'EntryField1'
   341                                      layout: (LayoutFrame 64 0.25 0 0 152 0.25 30 0)
   352                                      layout: (LayoutFrame 64 0.25 0 0 152 0.25 30 0)
   342                                      activeHelpKey: cvsCommandTimeout
   353                                      activeHelpKey: cvsCommandTimeout
       
   354                                      uuid: '55075212-3a6b-11e8-98e2-b8f6b1108e05'
   343                                      tabable: true
   355                                      tabable: true
   344                                      model: cvsCommandTimeoutHolder
   356                                      model: cvsCommandTimeoutHolder
   345                                      type: timeDuration
   357                                      type: timeDuration
   346                                      acceptChannel: acceptChannel
   358                                      acceptChannel: acceptChannel
   347                                      acceptOnPointerLeave: true
   359                                      acceptOnPointerLeave: true
   351                                )
   363                                )
   352                              )
   364                              )
   353                             (ViewSpec
   365                             (ViewSpec
   354                                name: 'Box7'
   366                                name: 'Box7'
   355                                layout: (LayoutFrame 0 0.0 104 0 0 1 134 0)
   367                                layout: (LayoutFrame 0 0.0 104 0 0 1 134 0)
       
   368                                uuid: '55075488-3a6b-11e8-98e2-b8f6b1108e05'
   356                                component: 
   369                                component: 
   357                               (SpecCollection
   370                               (SpecCollection
   358                                  collection: (
   371                                  collection: (
   359                                   (LabelSpec
   372                                   (LabelSpec
   360                                      label: 'CVSRoot default:'
   373                                      label: 'CVSRoot default:'
   361                                      name: 'defaultCvsRootLabel'
   374                                      name: 'defaultCvsRootLabel'
   362                                      layout: (LayoutFrame 0 0.0 0 0 60 0.25 30 0)
   375                                      layout: (LayoutFrame 0 0.0 0 0 60 0.25 30 0)
   363                                      activeHelpKey: cvsRootDefault
   376                                      activeHelpKey: cvsRootDefault
       
   377                                      uuid: '550755d2-3a6b-11e8-98e2-b8f6b1108e05'
   364                                      level: 0
   378                                      level: 0
   365                                      translateLabel: true
   379                                      translateLabel: true
   366                                      adjust: right
   380                                      adjust: right
   367                                    )
   381                                    )
   368                                   (ComboBoxSpec
   382                                   (ComboBoxSpec
   369                                      name: 'cvsRootComboBox'
   383                                      name: 'cvsRootComboBox'
   370                                      layout: (LayoutFrame 64 0.25 0 0 -1 1 30 0)
   384                                      layout: (LayoutFrame 64 0.25 0 0 -1 1 30 0)
   371                                      activeHelpKey: cvsRootDefault
   385                                      activeHelpKey: cvsRootDefault
       
   386                                      uuid: '55075762-3a6b-11e8-98e2-b8f6b1108e05'
   372                                      tabable: true
   387                                      tabable: true
   373                                      model: cvsRootHolder
   388                                      model: cvsRootHolder
   374                                      immediateAccept: true
   389                                      immediateAccept: true
   375                                      acceptOnLeave: true
   390                                      acceptOnLeave: true
   376                                      acceptOnReturn: true
   391                                      acceptOnReturn: true
   387                             (ActionButtonSpec
   402                             (ActionButtonSpec
   388                                label: 'CVS-Login'
   403                                label: 'CVS-Login'
   389                                name: 'Button1'
   404                                name: 'Button1'
   390                                layout: (LayoutFrame -117 1 137 0 0 1 167 0)
   405                                layout: (LayoutFrame -117 1 137 0 0 1 167 0)
   391                                activeHelpKey: cvsLogin
   406                                activeHelpKey: cvsLogin
       
   407                                uuid: '55075b40-3a6b-11e8-98e2-b8f6b1108e05'
   392                                translateLabel: true
   408                                translateLabel: true
   393                                tabable: true
   409                                tabable: true
   394                                model: loginCVSRoot
   410                                model: loginCVSRoot
   395                                enableChannel: cvsLoginEnabled
   411                                enableChannel: cvsLoginEnabled
   396                              )
   412                              )
   397                             (LabelSpec
   413                             (LabelSpec
   398                                label: 'CVSRoot per Module:'
   414                                label: 'CVSRoot per Module:'
   399                                name: 'knownModulesLabel'
   415                                name: 'knownModulesLabel'
   400                                layout: (LayoutFrame 0 0.0 171 0 60 0.25 201 0)
   416                                layout: (LayoutFrame 0 0.0 171 0 60 0.25 201 0)
   401                                activeHelpKey: cvsRootPerModule
   417                                activeHelpKey: cvsRootPerModule
       
   418                                uuid: '55075f82-3a6b-11e8-98e2-b8f6b1108e05'
   402                                translateLabel: true
   419                                translateLabel: true
   403                                adjust: right
   420                                adjust: right
   404                              )
   421                              )
   405                             (SequenceViewSpec
   422                             (SequenceViewSpec
   406                                name: 'List1'
   423                                name: 'List1'
   407                                layout: (LayoutFrame 64 0.25 171 0 0 1 290 0)
   424                                layout: (LayoutFrame 64 0.25 171 0 0 1 290 0)
   408                                activeHelpKey: cvsRootPerModule
   425                                activeHelpKey: cvsRootPerModule
       
   426                                uuid: '5507613a-3a6b-11e8-98e2-b8f6b1108e05'
   409                                tabable: true
   427                                tabable: true
   410                                model: selectedPerModuleRoot
   428                                model: selectedPerModuleRoot
   411                                hasHorizontalScrollBar: true
   429                                hasHorizontalScrollBar: true
   412                                hasVerticalScrollBar: true
   430                                hasVerticalScrollBar: true
   413                                miniScrollerHorizontal: true
   431                                miniScrollerHorizontal: true
   417                             (LabelSpec
   435                             (LabelSpec
   418                                label: 'Module:'
   436                                label: 'Module:'
   419                                name: 'moduleLabel'
   437                                name: 'moduleLabel'
   420                                layout: (LayoutFrame 0 0.0 300 0 60 0.25 330 0)
   438                                layout: (LayoutFrame 0 0.0 300 0 60 0.25 330 0)
   421                                activeHelpKey: cvsRootPerModuleModule
   439                                activeHelpKey: cvsRootPerModuleModule
       
   440                                uuid: '550764d2-3a6b-11e8-98e2-b8f6b1108e05'
   422                                translateLabel: true
   441                                translateLabel: true
   423                                adjust: right
   442                                adjust: right
   424                              )
   443                              )
   425                             (ComboBoxSpec
   444                             (ComboBoxSpec
   426                                name: 'ComboBox1'
   445                                name: 'ComboBox1'
   427                                layout: (LayoutFrame 64 0.25 300 0 0 1 330 0)
   446                                layout: (LayoutFrame 64 0.25 300 0 0 1 330 0)
   428                                activeHelpKey: cvsRootPerModuleModule
   447                                activeHelpKey: cvsRootPerModuleModule
       
   448                                uuid: '55076662-3a6b-11e8-98e2-b8f6b1108e05'
   429                                tabable: true
   449                                tabable: true
   430                                model: perModuleRootModule
   450                                model: perModuleRootModule
   431                                acceptChannel: acceptChannel
   451                                acceptChannel: acceptChannel
   432                                acceptOnPointerLeave: true
   452                                acceptOnPointerLeave: true
   433                                comboList: sampleModuleList
   453                                comboList: sampleModuleList
   435                             (LabelSpec
   455                             (LabelSpec
   436                                label: 'CVSRoot:'
   456                                label: 'CVSRoot:'
   437                                name: 'cvsRootLabel'
   457                                name: 'cvsRootLabel'
   438                                layout: (LayoutFrame 0 0.0 333 0 60 0.25 363 0)
   458                                layout: (LayoutFrame 0 0.0 333 0 60 0.25 363 0)
   439                                activeHelpKey: cvsRootPerModuleRoot
   459                                activeHelpKey: cvsRootPerModuleRoot
       
   460                                uuid: '550768ce-3a6b-11e8-98e2-b8f6b1108e05'
   440                                translateLabel: true
   461                                translateLabel: true
   441                                adjust: right
   462                                adjust: right
   442                              )
   463                              )
   443                             (ComboBoxSpec
   464                             (ComboBoxSpec
   444                                name: 'perModuleRootComboBox'
   465                                name: 'perModuleRootComboBox'
   445                                layout: (LayoutFrame 64 0.25 333 0 0 1.0 363 0)
   466                                layout: (LayoutFrame 64 0.25 333 0 0 1.0 363 0)
   446                                activeHelpKey: cvsRootPerModuleRoot
   467                                activeHelpKey: cvsRootPerModuleRoot
       
   468                                uuid: '55076a36-3a6b-11e8-98e2-b8f6b1108e05'
   447                                tabable: true
   469                                tabable: true
   448                                model: perModuleRoot
   470                                model: perModuleRoot
   449                                immediateAccept: true
   471                                immediateAccept: true
   450                                acceptOnLeave: true
   472                                acceptOnLeave: true
   451                                acceptOnReturn: true
   473                                acceptOnReturn: true
   455                                acceptOnPointerLeave: true
   477                                acceptOnPointerLeave: true
   456                                comboList: cvsRootPrototypeList
   478                                comboList: cvsRootPrototypeList
   457                              )
   479                              )
   458                             (HorizontalPanelViewSpec
   480                             (HorizontalPanelViewSpec
   459                                name: 'HorizontalPanel2'
   481                                name: 'HorizontalPanel2'
   460                                layout: (LayoutFrame 0 0 369 0 -1 1 400 0)
   482                                layout: (LayoutFrame 0 0 369 0 0 1 400 0)
       
   483                                uuid: '55076ca2-3a6b-11e8-98e2-b8f6b1108e05'
   461                                horizontalLayout: rightSpaceMax
   484                                horizontalLayout: rightSpaceMax
   462                                verticalLayout: fit
   485                                verticalLayout: fit
   463                                horizontalSpace: 3
   486                                horizontalSpace: 3
   464                                verticalSpace: 3
   487                                verticalSpace: 3
   465                                component: 
   488                                component: 
   467                                  collection: (
   490                                  collection: (
   468                                   (ActionButtonSpec
   491                                   (ActionButtonSpec
   469                                      label: 'Add/Apply'
   492                                      label: 'Add/Apply'
   470                                      name: 'addButton'
   493                                      name: 'addButton'
   471                                      activeHelpKey: addPerModuleRoot
   494                                      activeHelpKey: addPerModuleRoot
       
   495                                      uuid: '55076e96-3a6b-11e8-98e2-b8f6b1108e05'
   472                                      translateLabel: true
   496                                      translateLabel: true
   473                                      resizeForLabel: true
   497                                      resizeForLabel: true
   474                                      tabable: true
   498                                      tabable: true
   475                                      model: addPerModuleRoot
   499                                      model: addPerModuleRoot
   476                                      useDefaultExtent: true
   500                                      useDefaultExtent: true
   477                                    )
   501                                    )
   478                                   (ActionButtonSpec
   502                                   (ActionButtonSpec
   479                                      label: 'Remove'
   503                                      label: 'Remove'
   480                                      name: 'removeButton'
   504                                      name: 'removeButton'
   481                                      activeHelpKey: removePerModuleRoot
   505                                      activeHelpKey: removePerModuleRoot
       
   506                                      uuid: '550770c6-3a6b-11e8-98e2-b8f6b1108e05'
   482                                      translateLabel: true
   507                                      translateLabel: true
   483                                      resizeForLabel: true
   508                                      resizeForLabel: true
   484                                      tabable: true
   509                                      tabable: true
   485                                      model: removePerModuleRoot
   510                                      model: removePerModuleRoot
   486                                      enableChannel: removeEnabled
   511                                      enableChannel: removeEnabled
   488                                    )
   513                                    )
   489                                   (ActionButtonSpec
   514                                   (ActionButtonSpec
   490                                      label: 'Init'
   515                                      label: 'Init'
   491                                      name: 'loginButton2'
   516                                      name: 'loginButton2'
   492                                      activeHelpKey: initPerModuleRoot
   517                                      activeHelpKey: initPerModuleRoot
       
   518                                      uuid: '550772a6-3a6b-11e8-98e2-b8f6b1108e05'
   493                                      translateLabel: true
   519                                      translateLabel: true
   494                                      resizeForLabel: true
   520                                      resizeForLabel: true
   495                                      tabable: true
   521                                      tabable: true
   496                                      model: initPerModuleRoot
   522                                      model: initPerModuleRoot
   497                                      enableChannel: cvsInitInModuleEnabled
   523                                      enableChannel: cvsInitInModuleEnabled
   499                                    )
   525                                    )
   500                                   (ActionButtonSpec
   526                                   (ActionButtonSpec
   501                                      label: 'Login'
   527                                      label: 'Login'
   502                                      name: 'Button3'
   528                                      name: 'Button3'
   503                                      activeHelpKey: loginPerModuleRoot
   529                                      activeHelpKey: loginPerModuleRoot
       
   530                                      uuid: '55077472-3a6b-11e8-98e2-b8f6b1108e05'
   504                                      translateLabel: true
   531                                      translateLabel: true
   505                                      resizeForLabel: true
   532                                      resizeForLabel: true
   506                                      tabable: true
   533                                      tabable: true
   507                                      model: loginPerModuleRoot
   534                                      model: loginPerModuleRoot
   508                                      enableChannel: cvsLoginInModuleEnabled
   535                                      enableChannel: cvsLoginInModuleEnabled
   512                                 
   539                                 
   513                                )
   540                                )
   514                              )
   541                              )
   515                             (HorizontalPanelViewSpec
   542                             (HorizontalPanelViewSpec
   516                                name: 'HorizontalPanel3'
   543                                name: 'HorizontalPanel3'
   517                                layout: (LayoutFrame 64 0.25 403 0 -1 1 436 0)
   544                                layout: (LayoutFrame 0 0 405 0 0 1 438 0)
   518                                horizontalLayout: right
   545                                uuid: '55077756-3a6b-11e8-98e2-b8f6b1108e05'
       
   546                                horizontalLayout: rightSpace
   519                                verticalLayout: center
   547                                verticalLayout: center
   520                                horizontalSpace: 3
   548                                horizontalSpace: 3
   521                                verticalSpace: 3
   549                                verticalSpace: 3
   522                                component: 
   550                                component: 
   523                               (SpecCollection
   551                               (SpecCollection
   524                                  collection: (
   552                                  collection: (
   525                                   (ActionButtonSpec
   553                                   (ActionButtonSpec
   526                                      label: 'Add eXept''s Public Repository'
   554                                      label: 'Add eXept''s Public Repository'
   527                                      name: 'Button2'
   555                                      name: 'Button2'
   528                                      activeHelpKey: addPublicExeptRepository
   556                                      activeHelpKey: addPublicExeptRepository
       
   557                                      uuid: '550778e6-3a6b-11e8-98e2-b8f6b1108e05'
   529                                      translateLabel: true
   558                                      translateLabel: true
   530                                      resizeForLabel: true
   559                                      resizeForLabel: true
   531                                      adjust: right
   560                                      adjust: right
   532                                      tabable: true
   561                                      tabable: true
   533                                      model: addPublicExeptRepository
   562                                      model: addPublicExeptRepository
   534                                      extent: (Point 272 32)
   563                                      extent: (Point 232 31)
   535                                      usePreferredWidth: true
       
   536                                      useDynamicPreferredHeight: true
       
   537                                      usePreferredHeight: true
       
   538                                    )
   564                                    )
   539                                   )
   565                                   )
   540                                 
   566                                 
   541                                )
   567                                )
   542                              )
   568                              )
   545                          )
   571                          )
   546                        )
   572                        )
   547                       )
   573                       )
   548                     
   574                     
   549                    )
   575                    )
   550                    extent: (Point 764 474)
   576                    extent: (Point 748 474)
   551                  )
   577                  )
   552                 (FramedBoxSpec
   578                 (FramedBoxSpec
   553                    label: 'Source Cache'
   579                    label: 'Source Cache'
   554                    name: 'FramedBox1'
   580                    name: 'FramedBox1'
       
   581                    uuid: '55077b34-3a6b-11e8-98e2-b8f6b1108e05'
   555                    visibilityChannel: false
   582                    visibilityChannel: false
   556                    labelPosition: topLeft
   583                    labelPosition: topLeft
   557                    translateLabel: true
   584                    translateLabel: true
   558                    component: 
   585                    component: 
   559                   (SpecCollection
   586                   (SpecCollection
   560                      collection: (
   587                      collection: (
   561                       (ViewSpec
   588                       (ViewSpec
   562                          name: 'SourceCacheDirBox'
   589                          name: 'SourceCacheDirBox'
   563                          layout: (LayoutFrame 0 0 0 0 -1 1 30 0)
   590                          layout: (LayoutFrame 0 0 0 0 -1 1 30 0)
       
   591                          uuid: '55077daa-3a6b-11e8-98e2-b8f6b1108e05'
   564                          component: 
   592                          component: 
   565                         (SpecCollection
   593                         (SpecCollection
   566                            collection: (
   594                            collection: (
   567                             (LabelSpec
   595                             (LabelSpec
   568                                label: 'Source Cache Dir:'
   596                                label: 'Source Cache Dir:'
   569                                name: 'SourceCacheDirLabel'
   597                                name: 'SourceCacheDirLabel'
   570                                layout: (LayoutFrame 0 0.0 0 0 60 0.25 30 0)
   598                                layout: (LayoutFrame 0 0.0 0 0 60 0.25 30 0)
       
   599                                uuid: '55077fda-3a6b-11e8-98e2-b8f6b1108e05'
   571                                translateLabel: true
   600                                translateLabel: true
   572                                adjust: right
   601                                adjust: right
   573                              )
   602                              )
   574                             (InputFieldSpec
   603                             (InputFieldSpec
   575                                name: 'SourceCacheDirEntryField'
   604                                name: 'SourceCacheDirEntryField'
   576                                layout: (LayoutFrame 64 0.25 0 0 -1 1 30 0)
   605                                layout: (LayoutFrame 64 0.25 0 0 -1 1 30 0)
       
   606                                uuid: '55078188-3a6b-11e8-98e2-b8f6b1108e05'
   577                                model: sourceCacheDir
   607                                model: sourceCacheDir
   578                                immediateAccept: false
   608                                immediateAccept: false
   579                                acceptOnReturn: true
   609                                acceptOnReturn: true
   580                                acceptOnTab: true
   610                                acceptOnTab: true
   581                                acceptOnLostFocus: true
   611                                acceptOnLostFocus: true
   586                          )
   616                          )
   587                        )
   617                        )
   588                       (HorizontalPanelViewSpec
   618                       (HorizontalPanelViewSpec
   589                          name: 'CacheActionsHorizontalPanel'
   619                          name: 'CacheActionsHorizontalPanel'
   590                          layout: (LayoutFrame 44 0.25 33 0 -1 1 63 0)
   620                          layout: (LayoutFrame 44 0.25 33 0 -1 1 63 0)
       
   621                          uuid: '550785de-3a6b-11e8-98e2-b8f6b1108e05'
   591                          horizontalLayout: rightMax
   622                          horizontalLayout: rightMax
   592                          verticalLayout: center
   623                          verticalLayout: center
   593                          horizontalSpace: 3
   624                          horizontalSpace: 3
   594                          verticalSpace: 3
   625                          verticalSpace: 3
   595                          component: 
   626                          component: 
   596                         (SpecCollection
   627                         (SpecCollection
   597                            collection: (
   628                            collection: (
   598                             (ActionButtonSpec
   629                             (ActionButtonSpec
   599                                label: 'Flush Cache now'
   630                                label: 'Flush Cache now'
   600                                name: 'FlushCacheNowButton'
   631                                name: 'FlushCacheNowButton'
       
   632                                uuid: '55078836-3a6b-11e8-98e2-b8f6b1108e05'
   601                                translateLabel: true
   633                                translateLabel: true
   602                                tabable: true
   634                                tabable: true
   603                                model: flushSourceCache
   635                                model: flushSourceCache
   604                                extent: (Point 227 30)
   636                                extent: (Point 196 30)
   605                              )
   637                              )
   606                             (ActionButtonSpec
   638                             (ActionButtonSpec
   607                                label: 'Condense Cache now'
   639                                label: 'Condense Cache now'
   608                                name: 'CondenseCacheNowButton'
   640                                name: 'CondenseCacheNowButton'
       
   641                                uuid: '55078a3e-3a6b-11e8-98e2-b8f6b1108e05'
   609                                translateLabel: true
   642                                translateLabel: true
   610                                tabable: true
   643                                tabable: true
   611                                model: condenseSourceCache
   644                                model: condenseSourceCache
   612                                extent: (Point 227 30)
   645                                extent: (Point 196 30)
   613                              )
   646                              )
   614                             )
   647                             )
   615                           
   648                           
   616                          )
   649                          )
   617                        )
   650                        )
   618                       )
   651                       )
   619                     
   652                     
   620                    )
   653                    )
   621                    extent: (Point 764 101)
   654                    extent: (Point 748 101)
   622                  )
   655                  )
   623                 )
   656                 )
   624               
   657               
   625              )
   658              )
   626            )
   659            )