--- 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 $'
! !