class: FileBrowserV2SettingsAppl
changed: #windowSpec
geometry for big & small fonts
--- a/FileBrowserV2SettingsAppl.st Sun Apr 13 19:46:07 2014 +0200
+++ b/FileBrowserV2SettingsAppl.st Sun Apr 13 20:22:56 2014 +0200
@@ -90,269 +90,269 @@
<resource: #canvas>
^
- #(FullSpec
- name: windowSpec
- window:
- (WindowSpec
- label: 'Settings'
- name: 'Settings'
- min: (Point 10 10)
- bounds: (Rectangle 0 0 620 559)
- )
- component:
- (SpecCollection
- collection: (
- (VerticalPanelViewSpec
- name: 'VerticalPanel2'
- layout: (LayoutFrame 0 0 0 0 0 1 0 1)
- horizontalLayout: fit
- verticalLayout: top
- horizontalSpace: 3
- verticalSpace: 3
- component:
- (SpecCollection
- collection: (
- (FramedBoxSpec
- label: 'Show'
- name: 'FramedBox1'
- labelPosition: topLeft
- translateLabel: true
- component:
- (SpecCollection
- collection: (
- (CheckBoxSpec
- label: 'Hidden Files'
- name: 'CheckBox1'
- layout: (LayoutFrame 0 0.0 7 0 0 1.0 27 0)
- model: showHiddenFiles
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Directory Tree'
- name: 'CheckBox2'
- layout: (LayoutFrame 0 0.0 29 0 0 1.0 49 0)
- model: showDirectoryTree
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Regular Files in TreeView (Left)'
- name: 'CheckBox3'
- layout: (LayoutFrame 20 0 51 0 0 1.0 71 0)
- model: viewFilesInDirectoryTree
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Directories in ContentsView (Right)'
- name: 'CheckBox4'
- layout: (LayoutFrame 0 0.0 73 0 0 1.0 93 0)
- model: viewDirsInContentsBrowser
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Toolbar'
- name: 'CheckBox11'
- layout: (LayoutFrame 0 0.0 95 0 0 1.0 115 0)
- model: toolBarVisibleHolder
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Path Entry && Filter'
- name: 'CheckBox12'
- layout: (LayoutFrame 0 0.0 117 0 0 1.0 137 0)
- model: filenameEntryFieldVisibleHolder
- translateLabel: true
- )
+ #(FullSpec
+ name: windowSpec
+ window:
+ (WindowSpec
+ label: 'Settings'
+ name: 'Settings'
+ min: (Point 10 10)
+ bounds: (Rectangle 0 0 627 751)
+ )
+ component:
+ (SpecCollection
+ collection: (
+ (VerticalPanelViewSpec
+ name: 'VerticalPanel2'
+ layout: (LayoutFrame 0 0 0 0 0 1 0 1)
+ horizontalLayout: fit
+ verticalLayout: top
+ horizontalSpace: 3
+ verticalSpace: 3
+ component:
+ (SpecCollection
+ collection: (
+ (FramedBoxSpec
+ label: 'Show'
+ name: 'FramedBox1'
+ labelPosition: topLeft
+ translateLabel: true
+ component:
+ (SpecCollection
+ collection: (
+ (CheckBoxSpec
+ label: 'Hidden Files'
+ name: 'CheckBox1'
+ layout: (LayoutFrame 0 0.0 7 0 0 1.0 37 0)
+ model: showHiddenFiles
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Directory Tree'
+ name: 'CheckBox2'
+ layout: (LayoutFrame 0 0.0 37 0 0 1.0 67 0)
+ model: showDirectoryTree
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Regular Files in TreeView (Left)'
+ name: 'CheckBox3'
+ layout: (LayoutFrame 20 0 67 0 0 1.0 97 0)
+ model: viewFilesInDirectoryTree
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Directories in ContentsView (Right)'
+ name: 'CheckBox4'
+ layout: (LayoutFrame 0 0.0 97 0 0 1.0 127 0)
+ model: viewDirsInContentsBrowser
+ translateLabel: true
)
-
- )
- extent: (Point 620 175)
- )
- (FramedBoxSpec
- label: 'Sort'
- name: 'FramedBox2'
- labelPosition: topLeft
- translateLabel: true
- component:
- (SpecCollection
- collection: (
- (CheckBoxSpec
- label: 'Ignore Case'
- name: 'CheckBox6'
- layout: (LayoutFrame 0 0.0 7 0 0 1.0 27 0)
- model: sortCaseless
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Directories before Files'
- name: 'CheckBox7'
- layout: (LayoutFrame 0 0.0 29 0 0 1.0 49 0)
- model: sortDirectoriesBeforeFiles
- translateLabel: true
- )
+ (CheckBoxSpec
+ label: 'Toolbar'
+ name: 'CheckBox11'
+ layout: (LayoutFrame 0 0.0 127 0 0 1.0 157 0)
+ model: toolBarVisibleHolder
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Path Entry && Filter'
+ name: 'CheckBox12'
+ layout: (LayoutFrame 0 0.0 157 0 0 1.0 187 0)
+ model: filenameEntryFieldVisibleHolder
+ translateLabel: true
+ )
+ )
+
+ )
+ extent: (Point 627 219)
+ )
+ (FramedBoxSpec
+ label: 'Sort'
+ name: 'FramedBox2'
+ labelPosition: topLeft
+ translateLabel: true
+ component:
+ (SpecCollection
+ collection: (
+ (CheckBoxSpec
+ label: 'Ignore Case'
+ name: 'CheckBox6'
+ layout: (LayoutFrame 0 0.0 7 0 0 1.0 37 0)
+ model: sortCaseless
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Directories before Files'
+ name: 'CheckBox7'
+ layout: (LayoutFrame 0 0.0 37 0 0 1.0 67 0)
+ model: sortDirectoriesBeforeFiles
+ translateLabel: true
+ )
+ )
+
+ )
+ extent: (Point 627 101)
+ )
+ (FramedBoxSpec
+ label: 'Columns in Filelist'
+ name: 'FramedBox4'
+ labelPosition: topLeft
+ translateLabel: true
+ component:
+ (SpecCollection
+ collection: (
+ (CheckBoxSpec
+ label: 'Details'
+ name: 'CheckBox22'
+ layout: (LayoutFrame 0 0.0 7 0 0 1.0 37 0)
+ model: viewDetails
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Suffix'
+ name: 'CheckBox13'
+ layout: (LayoutFrame 20 0.0 37 0 170 0 67 0)
+ enableChannel: viewDetails
+ model: viewType
+ translateLabel: true
)
-
- )
- extent: (Point 620 87)
- )
- (FramedBoxSpec
- label: 'Columns in Filelist'
- name: 'FramedBox4'
- labelPosition: topLeft
- translateLabel: true
- component:
- (SpecCollection
- collection: (
- (CheckBoxSpec
- label: 'Details'
- name: 'CheckBox22'
- layout: (LayoutFrame 0 0.0 7 0 0 1.0 27 0)
- model: viewDetails
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Suffix'
- name: 'CheckBox13'
- layout: (LayoutFrame 20 0.0 29 0 170 0 49 0)
- enableChannel: viewDetails
- model: viewType
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Permissions'
- name: 'CheckBox21'
- layout: (LayoutFrame 170 0.0 29 0 -5 1 49 0)
- enableChannel: viewDetails
- model: viewPermissions
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Owner'
- name: 'CheckBox14'
- layout: (LayoutFrame 20 0.0 51 0 170 0 71 0)
- enableChannel: viewDetails
- model: viewOwner
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Group'
- name: 'CheckBox18'
- layout: (LayoutFrame 170 0.0 51 0 -5 1 71 0)
- enableChannel: viewDetails
- model: viewGroup
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Size'
- name: 'CheckBox15'
- layout: (LayoutFrame 20 0.0 73 0 170 0 93 0)
- enableChannel: viewDetails
- model: viewSize
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Date && Time'
- name: 'CheckBox19'
- layout: (LayoutFrame 170 0.0 73 0 -5 1 93 0)
- enableChannel: viewDetails
- model: viewTime
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Size (Byte)'
- name: 'CheckBox16'
- layout: (LayoutFrame 20 0.0 95 0 170 0 115 0)
- enableChannel: viewDetails
- model: viewSizeInBytes
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Size (KByte)'
- name: 'CheckBox20'
- layout: (LayoutFrame 170 0.0 95 0 -5 1 115 0)
- enableChannel: viewDetails
- model: viewSizeInKiloBytes
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'File Info'
- name: 'CheckBox23'
- layout: (LayoutFrame 20 0.0 117 0 170 0 137 0)
- enableChannel: viewDetails
- model: viewDescription
- translateLabel: true
- )
- (CheckBoxSpec
- label: 'Preview'
- name: 'CheckBox24'
- layout: (LayoutFrame 170 0.0 117 0 -5 1 137 0)
- enableChannel: viewDetails
- model: viewPreview
- translateLabel: true
- )
+ (CheckBoxSpec
+ label: 'Permissions'
+ name: 'CheckBox21'
+ layout: (LayoutFrame 170 0.0 37 0 -5 1 67 0)
+ enableChannel: viewDetails
+ model: viewPermissions
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Owner'
+ name: 'CheckBox14'
+ layout: (LayoutFrame 20 0.0 67 0 170 0 97 0)
+ enableChannel: viewDetails
+ model: viewOwner
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Group'
+ name: 'CheckBox18'
+ layout: (LayoutFrame 170 0.0 67 0 -5 1 97 0)
+ enableChannel: viewDetails
+ model: viewGroup
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Size'
+ name: 'CheckBox15'
+ layout: (LayoutFrame 20 0.0 97 0 170 0 127 0)
+ enableChannel: viewDetails
+ model: viewSize
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Date && Time'
+ name: 'CheckBox19'
+ layout: (LayoutFrame 170 0.0 97 0 -5 1 127 0)
+ enableChannel: viewDetails
+ model: viewTime
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Size (Byte)'
+ name: 'CheckBox16'
+ layout: (LayoutFrame 20 0.0 127 0 170 0 157 0)
+ enableChannel: viewDetails
+ model: viewSizeInBytes
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'Size (KByte)'
+ name: 'CheckBox20'
+ layout: (LayoutFrame 170 0.0 127 0 -5 1 157 0)
+ enableChannel: viewDetails
+ model: viewSizeInKiloBytes
+ translateLabel: true
+ )
+ (CheckBoxSpec
+ label: 'File Info'
+ name: 'CheckBox23'
+ layout: (LayoutFrame 20 0.0 157 0 170 0 187 0)
+ enableChannel: viewDetails
+ model: viewDescription
+ translateLabel: true
)
-
- )
- extent: (Point 620 174)
- )
- (FramedBoxSpec
- label: 'Application Notebook'
- name: 'FramedBox3'
- labelPosition: topLeft
- translateLabel: true
- component:
- (SpecCollection
- collection: (
- (VerticalPanelViewSpec
- name: 'VerticalPanel3'
- layout: (LayoutFrame 0 0 5 0 0 1 0 1)
- horizontalLayout: left
- verticalLayout: top
- horizontalSpace: 3
- verticalSpace: 3
- component:
- (SpecCollection
- collection: (
- (CheckBoxSpec
- label: 'Text Editor for all Types'
- name: 'CheckBox25'
- activeHelpKey: textEditorForAllTypes
- model: openAlwaysInTextEditor
- translateLabel: true
- extent: (Point 435 20)
- )
- (CheckBoxSpec
- label: 'Open Multiple Applications'
- name: 'CheckBox9'
- activeHelpKey: openMultipleApplications
- model: openMultipleApplicationsForType
- translateLabel: true
- extent: (Point 435 20)
- )
- (CheckBoxSpec
- label: 'Auto Open Directory Description (README)'
- name: 'CheckBox10'
- activeHelpKey: autoOpenDirectoryDescription
- model: viewDirectoryDescription
- translateLabel: true
- extent: (Point 435 20)
- )
+ (CheckBoxSpec
+ label: 'Preview'
+ name: 'CheckBox24'
+ layout: (LayoutFrame 170 0.0 157 0 -5 1 187 0)
+ enableChannel: viewDetails
+ model: viewPreview
+ translateLabel: true
+ )
+ )
+
+ )
+ extent: (Point 627 220)
+ )
+ (FramedBoxSpec
+ label: 'Application Notebook'
+ name: 'FramedBox3'
+ labelPosition: topLeft
+ translateLabel: true
+ component:
+ (SpecCollection
+ collection: (
+ (VerticalPanelViewSpec
+ name: 'VerticalPanel3'
+ layout: (LayoutFrame 0 0 5 0 0 1 0 1)
+ horizontalLayout: left
+ verticalLayout: top
+ horizontalSpace: 3
+ verticalSpace: 3
+ component:
+ (SpecCollection
+ collection: (
+ (CheckBoxSpec
+ label: 'Text Editor for all Types'
+ name: 'CheckBox25'
+ activeHelpKey: textEditorForAllTypes
+ model: openAlwaysInTextEditor
+ translateLabel: true
+ extent: (Point 435 30)
)
-
- )
- )
+ (CheckBoxSpec
+ label: 'Open Multiple Applications'
+ name: 'CheckBox9'
+ activeHelpKey: openMultipleApplications
+ model: openMultipleApplicationsForType
+ translateLabel: true
+ extent: (Point 435 30)
+ )
+ (CheckBoxSpec
+ label: 'Auto Open Directory Description (README)'
+ name: 'CheckBox10'
+ activeHelpKey: autoOpenDirectoryDescription
+ model: viewDirectoryDescription
+ translateLabel: true
+ extent: (Point 435 30)
+ )
+ )
+
+ )
)
-
- )
- extent: (Point 620 108)
- )
+ )
+
+ )
+ extent: (Point 627 144)
)
-
- )
- )
+ )
+
+ )
)
-
- )
- )
+ )
+
+ )
+ )
! !
!FileBrowserV2SettingsAppl class methodsFor:'resources'!
@@ -635,10 +635,10 @@
!FileBrowserV2SettingsAppl class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libtool/FileBrowserV2SettingsAppl.st,v 1.32 2014-03-05 22:18:57 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/FileBrowserV2SettingsAppl.st,v 1.33 2014-04-13 18:22:56 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libtool/FileBrowserV2SettingsAppl.st,v 1.32 2014-03-05 22:18:57 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libtool/FileBrowserV2SettingsAppl.st,v 1.33 2014-04-13 18:22:56 cg Exp $'
! !