#UI_ENHANCEMENT by cg
class: SettingsDialog class
changed: #windowSpec
don't fight the stylesheet (level of subcanvas)
--- a/SettingsDialog.st Mon Oct 29 17:07:21 2018 +0100
+++ b/SettingsDialog.st Tue Oct 30 16:58:47 2018 +0100
@@ -391,10 +391,12 @@
^
#(FullSpec
name: windowSpec
+ uuid: 'e15a009c-dc5b-11e8-91fc-b8f6b1108e05'
window:
(WindowSpec
label: 'Settings Dialog'
name: 'Settings Dialog'
+ uuid: '591fa42a-dc5b-11e8-91fc-b8f6b1108e05'
min: (Point 10 10)
bounds: (Rectangle 0 0 850 656)
menu: mainMenu
@@ -406,19 +408,21 @@
(VariableHorizontalPanelSpec
name: 'VariableHorizontalPanel1'
layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 0 1.0)
- showHandle: true
+ uuid: '591fa736-dc5b-11e8-91fc-b8f6b1108e05'
snapMode: both
component:
(SpecCollection
collection: (
(ViewSpec
name: 'Box1'
+ uuid: '591fa984-dc5b-11e8-91fc-b8f6b1108e05'
component:
(SpecCollection
collection: (
(VerticalPanelViewSpec
name: 'VerticalPanel1'
layout: (LayoutFrame 0 0 0 0 0 1 -34 1)
+ uuid: '591faace-dc5b-11e8-91fc-b8f6b1108e05'
horizontalLayout: fit
verticalLayout: topFit
horizontalSpace: 3
@@ -428,6 +432,7 @@
collection: (
(ViewSpec
name: 'QuickSearchBox'
+ uuid: '591fac9a-dc5b-11e8-91fc-b8f6b1108e05'
visibilityChannel: quickSearchFieldShownHolder
component:
(SpecCollection
@@ -437,6 +442,7 @@
name: 'Label1'
layout: (LayoutFrame 0 0 0 0 150 0 0 1)
activeHelpKey: quickSearchString
+ uuid: '591fadc6-dc5b-11e8-91fc-b8f6b1108e05'
translateLabel: true
adjust: left
)
@@ -444,6 +450,7 @@
name: 'QuickSeachEntryField'
layout: (LayoutFrame 150 0 0 0 0 1 0 1)
activeHelpKey: quickSearchString
+ uuid: '591fafe2-dc5b-11e8-91fc-b8f6b1108e05'
model: quickSearchStringHolder
immediateAccept: true
acceptOnReturn: true
@@ -457,6 +464,7 @@
)
(HierarchicalListViewSpec
name: 'HierarchicalListView1'
+ uuid: '591fb302-dc5b-11e8-91fc-b8f6b1108e05'
model: selectedItem
hasHorizontalScrollBar: true
hasVerticalScrollBar: true
@@ -474,6 +482,7 @@
(HorizontalPanelViewSpec
name: 'HorizontalPanel2'
layout: (LayoutFrame 0 0.0 -34 1 0 1.0 0 1)
+ uuid: '591fb654-dc5b-11e8-91fc-b8f6b1108e05'
visibilityChannel: loadAndSaveSettingsItemVisible
horizontalLayout: fitSpace
verticalLayout: center
@@ -486,6 +495,7 @@
label: 'Save'
name: 'Button3'
activeHelpKey: saveSettingsToFile
+ uuid: '591fb820-dc5b-11e8-91fc-b8f6b1108e05'
translateLabel: true
tabable: true
model: saveSettingsWithoutAskingForFile
@@ -495,6 +505,7 @@
label: 'Load From...'
name: 'Button2'
activeHelpKey: loadSettingsFromFile
+ uuid: '591fba8c-dc5b-11e8-91fc-b8f6b1108e05'
translateLabel: true
tabable: true
model: loadSettingsFromFile
@@ -510,12 +521,14 @@
)
(ViewSpec
name: 'Box2'
+ uuid: '591fbd70-dc5b-11e8-91fc-b8f6b1108e05'
component:
(SpecCollection
collection: (
(ViewSpec
name: 'DisabledSettingsBox'
layout: (LayoutFrame 0 0 0 0 0 1 0 1)
+ uuid: '591fbe9c-dc5b-11e8-91fc-b8f6b1108e05'
initiallyInvisible: true
component:
(SpecCollection
@@ -524,6 +537,7 @@
label: 'whyDisabledLabel'
name: 'whyDisabledLabel'
layout: (LayoutFrame 0 0 0 0 0 1 0 1)
+ uuid: '591fbfb4-dc5b-11e8-91fc-b8f6b1108e05'
translateLabel: true
labelChannel: whyDisabledInfoHolder
)
@@ -534,7 +548,7 @@
(SubCanvasSpec
name: 'SubCanvas'
layout: (LayoutFrame 0 0.0 0 0.0 0 1.0 -34 1)
- level: -1
+ uuid: '591fc144-dc5b-11e8-91fc-b8f6b1108e05'
hasHorizontalScrollBar: true
hasVerticalScrollBar: true
miniScrollerHorizontal: false
@@ -546,6 +560,7 @@
(HorizontalPanelViewSpec
name: 'HorizontalPanel1'
layout: (LayoutFrame 0 0.0 -34 1 -16 1.0 0 1)
+ uuid: '591fc3ba-dc5b-11e8-91fc-b8f6b1108e05'
horizontalLayout: fitSpace
verticalLayout: center
horizontalSpace: 3
@@ -558,6 +573,7 @@
label: 'Help'
name: 'Help'
activeHelpKey: helpOnSettings
+ uuid: '591fc55e-dc5b-11e8-91fc-b8f6b1108e05'
translateLabel: true
tabable: true
model: help
@@ -568,6 +584,7 @@
label: 'Close'
name: 'Button4'
activeHelpKey: closeRequest
+ uuid: '591fc734-dc5b-11e8-91fc-b8f6b1108e05'
visibilityChannel: closeButtonVisibleHolder
translateLabel: true
model: closeRequest
@@ -577,6 +594,7 @@
label: 'Discard'
name: 'Reload'
activeHelpKey: discardChangedSettings
+ uuid: '591fc8f6-dc5b-11e8-91fc-b8f6b1108e05'
translateLabel: true
tabable: true
model: doReload
@@ -587,6 +605,7 @@
label: 'Apply'
name: 'Apply'
activeHelpKey: acceptChangedSettings
+ uuid: '591fcaa4-dc5b-11e8-91fc-b8f6b1108e05'
translateLabel: true
tabable: true
model: doSave