class: FileBrowserV2SettingsAppl
authorClaus Gittinger <cg@exept.de>
Sun, 13 Apr 2014 20:22:56 +0200
changeset 14229 d2907cdece33
parent 14228 abab531ebe46
child 14230 2cf31dafdfc4
class: FileBrowserV2SettingsAppl changed: #windowSpec geometry for big & small fonts
FileBrowserV2SettingsAppl.st
--- 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 $'
 ! !