Tools__LintRuleSettingsApplication.st
changeset 15029 5dccdad68e3a
parent 15026 63b44fb40788
child 15100 1e7b3f5e4ca6
--- a/Tools__LintRuleSettingsApplication.st	Mon Dec 15 21:27:13 2014 +0100
+++ b/Tools__LintRuleSettingsApplication.st	Mon Dec 15 21:27:18 2014 +0100
@@ -133,120 +133,158 @@
        name: windowSpec
        window: 
       (WindowSpec
-         label: 'Profiles'
-         name: 'Profiles'
+         label: 'Lint Settings'
+         name: 'Lint Settings'
          min: (Point 10 10)
-         bounds: (Rectangle 0 0 782 552)
+         bounds: (Rectangle 0 0 587 473)
        )
        component: 
       (SpecCollection
          collection: (
-          (LabelSpec
-             label: 'Predefined SmallLint Rule Sets'
-             name: 'Label'
-             layout: (LayoutFrame 0 0 35 0 0 1 65 0)
-             translateLabel: true
-             adjust: left
-           )
-          (SelectionInListModelViewSpec
-             name: 'ProfileList'
-             layout: (LayoutFrame 0 0 65 0 -128 1 0 1)
-             enableChannel: svnEnabled
-             model: rulesetSelectionHolder
-             hasHorizontalScrollBar: true
-             hasVerticalScrollBar: true
-             listModel: rulesetList
-             useIndex: false
-             highlightMode: line
-             doubleClickSelector: doEdit
-           )
           (VerticalPanelViewSpec
-             name: 'Buttons1'
-             layout: (LayoutFrame -124 1 65 0 -2 1 0 0.69999999999999996)
+             name: 'VerticalPanel1'
+             layout: (LayoutFrame 0 0 0 0 0 1 0 1)
              horizontalLayout: fit
-             verticalLayout: top
-             horizontalSpace: 5
+             verticalLayout: topFit
+             horizontalSpace: 3
              verticalSpace: 3
              component: 
             (SpecCollection
                collection: (
-                (ActionButtonSpec
-                   label: 'Edit'
-                   name: 'ButtonEdit'
-                   activeHelpKey: edit
+                (CheckBoxSpec
+                   label: 'Enable code checking as you type'
+                   name: 'EnableSmallSenseBackgroundLint'
+                   enableChannel: smallSenseEnabled
+                   model: smallSenseBackgroundLintEnabled
                    translateLabel: true
-                   model: doEdit
-                   enableChannel: canEditHolder
-                   extent: (Point 122 22)
-                 )
-                (ActionButtonSpec
-                   label: 'Copy'
-                   name: 'ButtonCopy'
-                   activeHelpKey: copy
-                   translateLabel: true
-                   model: doCopy
-                   enableChannel: canCopyHolder
-                   extent: (Point 122 22)
-                 )
-                (ActionButtonSpec
-                   label: 'New'
-                   name: 'ButtonAdd'
-                   activeHelpKey: add
-                   translateLabel: true
-                   model: doAdd
-                   extent: (Point 122 22)
+                   extent: (Point 587 22)
+                   useDynamicPreferredHeight: true
+                   usePreferredHeight: true
                  )
-                (ActionButtonSpec
-                   label: 'Remove'
-                   name: 'ButtonRemove'
-                   activeHelpKey: remove
-                   translateLabel: true
-                   model: doRemove
-                   enableChannel: canRemoveHolder
-                   extent: (Point 122 22)
-                 )
-                )
-              
-             )
-           )
-          (VerticalPanelViewSpec
-             name: 'Buttons2'
-             layout: (LayoutFrame -124 1 0 0.69999999999999996 -2 1 -2 1)
-             horizontalLayout: fit
-             verticalLayout: bottom
-             horizontalSpace: 5
-             verticalSpace: 3
-             component: 
-            (SpecCollection
-               collection: (
-                (ActionButtonSpec
-                   label: 'Reset Default'
-                   name: 'Button4'
-                   activeHelpKey: resetDefault
-                   translateLabel: true
-                   model: doResetDefault
-                   extent: (Point 122 22)
+                (DividerSpec
+                   name: 'Separator1'
+                   extent: (Point 587 5)
                  )
                 (ViewSpec
-                   name: 'Box1'
-                   extent: (Point 122 30)
-                 )
-                (ActionButtonSpec
-                   label: 'Export'
-                   name: 'Button2'
-                   activeHelpKey: export
-                   translateLabel: true
-                   model: doExport
-                   enableChannel: canExportHolder
-                   extent: (Point 122 22)
-                 )
-                (ActionButtonSpec
-                   label: 'Import'
-                   name: 'Button3'
-                   activeHelpKey: import
-                   translateLabel: true
-                   model: doImport
-                   extent: (Point 122 22)
+                   name: 'Box2'
+                   component: 
+                  (SpecCollection
+                     collection: (
+                      (LabelSpec
+                         label: 'Predefined SmallLint Rule Sets'
+                         name: 'Label'
+                         layout: (LayoutFrame 0 0 0 0 0 1 30 0)
+                         translateLabel: true
+                         adjust: left
+                       )
+                      (SelectionInListModelViewSpec
+                         name: 'ProfileList'
+                         layout: (LayoutFrame 0 0 30 0 -128 1 0 1)
+                         enableChannel: svnEnabled
+                         model: rulesetSelectionHolder
+                         hasHorizontalScrollBar: true
+                         hasVerticalScrollBar: true
+                         listModel: rulesetList
+                         useIndex: false
+                         highlightMode: line
+                         doubleClickSelector: doEdit
+                       )
+                      (VerticalPanelViewSpec
+                         name: 'Buttons1'
+                         layout: (LayoutFrame -128 1 30 0 0 1 -65 0.69999999999999996)
+                         horizontalLayout: fit
+                         verticalLayout: top
+                         horizontalSpace: 5
+                         verticalSpace: 3
+                         component: 
+                        (SpecCollection
+                           collection: (
+                            (ActionButtonSpec
+                               label: 'Edit'
+                               name: 'ButtonEdit'
+                               activeHelpKey: edit
+                               translateLabel: true
+                               model: doEdit
+                               enableChannel: canEditHolder
+                               extent: (Point 128 22)
+                             )
+                            (ActionButtonSpec
+                               label: 'Copy'
+                               name: 'ButtonCopy'
+                               activeHelpKey: copy
+                               translateLabel: true
+                               model: doCopy
+                               enableChannel: canCopyHolder
+                               extent: (Point 128 22)
+                             )
+                            (ActionButtonSpec
+                               label: 'New'
+                               name: 'ButtonAdd'
+                               activeHelpKey: add
+                               translateLabel: true
+                               model: doAdd
+                               extent: (Point 128 22)
+                             )
+                            (ActionButtonSpec
+                               label: 'Remove'
+                               name: 'ButtonRemove'
+                               activeHelpKey: remove
+                               translateLabel: true
+                               model: doRemove
+                               enableChannel: canRemoveHolder
+                               extent: (Point 128 22)
+                             )
+                            )
+                          
+                         )
+                       )
+                      (VerticalPanelViewSpec
+                         name: 'Buttons2'
+                         layout: (LayoutFrame -128 1 -64 0.69999999999999996 0 1 0 1)
+                         horizontalLayout: fit
+                         verticalLayout: bottom
+                         horizontalSpace: 5
+                         verticalSpace: 3
+                         component: 
+                        (SpecCollection
+                           collection: (
+                            (ActionButtonSpec
+                               label: 'Reset Default'
+                               name: 'Button4'
+                               activeHelpKey: resetDefault
+                               translateLabel: true
+                               model: doResetDefault
+                               extent: (Point 128 22)
+                             )
+                            (ViewSpec
+                               name: 'Box1'
+                               extent: (Point 128 30)
+                             )
+                            (ActionButtonSpec
+                               label: 'Export'
+                               name: 'Button2'
+                               activeHelpKey: export
+                               translateLabel: true
+                               model: doExport
+                               enableChannel: canExportHolder
+                               extent: (Point 128 22)
+                             )
+                            (ActionButtonSpec
+                               label: 'Import'
+                               name: 'Button3'
+                               activeHelpKey: import
+                               translateLabel: true
+                               model: doImport
+                               extent: (Point 128 22)
+                             )
+                            )
+                          
+                         )
+                       )
+                      )
+                    
+                   )
+                   extent: (Point 587 440)
                  )
                 )
               
@@ -560,11 +598,11 @@
 !LintRuleSettingsApplication class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/Tools__LintRuleSettingsApplication.st,v 1.16 2014-12-14 13:35:23 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools__LintRuleSettingsApplication.st,v 1.17 2014-12-15 20:27:18 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libtool/Tools__LintRuleSettingsApplication.st,v 1.16 2014-12-14 13:35:23 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools__LintRuleSettingsApplication.st,v 1.17 2014-12-15 20:27:18 vrany Exp $'
 ! !