DataSetBuilder.st
changeset 1452 3e0e927f5cb8
parent 1392 f6f7a70c5d41
child 1465 4ff489c07764
--- a/DataSetBuilder.st	Wed Feb 21 13:28:19 2001 +0100
+++ b/DataSetBuilder.st	Wed Feb 21 18:21:37 2001 +0100
@@ -97,6 +97,7 @@
         width
         minWidth
         usePreferredWidth
+        isResizeable
         height
         menu
         foregroundSelector
@@ -303,7 +304,8 @@
 
     ^Icon
         constantNamed:#'DataSetBuilder newColumnIcon'
-        ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2 )); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'UT@@@@UPUTUUUXUPUTZ**,UPUTZB",UPUTX*H,UYUTX*H,UPUTZB",UPQTZ**,UPUTX*H,UPUTX*H,UPUTX*H,UPUTXB@,UPUTZ**,UPUTZ**,UPUTX"H,UYUTXB@,UPUTX"@,UPUTX"H,UPUTZ**,UPUTZ**,UPUT/??<UPUT@@@@UP') ; colorMapFromArray:#[0 0 0 255 255 255 170 170 170 127 127 127]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1 )); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'A??@A??@A??@A??@A??@A??@A??@A??@A??CA??@A??@A??@A??@A??CA??AA??@A??CA??@A??CA??@A??@A??A') ; yourself); yourself]! !
+        ifAbsentPut:[(Depth2Image new) width: 22; height: 22; photometric:(#palette); bitsPerSample:(#(2 )); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'UT@@@@UPUTUUUXUPUTZ**,UPUTZB",UPUTX*H,UYUTX*H,UPUTZB",UPQTZ**,UPUTX*H,UPUTX*H,UPUTX*H,UPUTXB@,UPUTZ**,UPUTZ**,UPUTX"H,UYUTXB@,UPUTX"@,UPUTX"H,UPUTZ**,UPUTZ**,UPUT/??<UPUT@@@@UP') ; colorMapFromArray:#[0 0 0 255 255 255 170 170 170 127 127 127]; mask:((Depth1Image new) width: 22; height: 22; photometric:(#blackIs0); bitsPerSample:(#(1 )); samplesPerPixel:(1); bits:(ByteArray fromPackedString:'A??@A??@A??@A??@A??@A??@A??@A??@A??CA??@A??@A??@A??@A??CA??AA??@A??CA??@A??CA??@A??@A??A') ; yourself); yourself]
+! !
 
 !DataSetBuilder class methodsFor:'interface specs'!
 
@@ -930,7 +932,7 @@
           #name: 'DataSet Dimension'
           #min: #(#Point 10 10)
           #max: #(#Point 1280 1024)
-          #bounds: #(#Rectangle 132 132 457 480)
+          #bounds: #(#Rectangle 12 22 408 365)
         )
         #component: 
        #(#SpecCollection
@@ -944,10 +946,6 @@
              #(#SpecCollection
                 #collection: #(
                  #(#CheckBoxSpec
-                    #attributes: 
-                   #(#tabable
-                      true
-                    )
                     #label: 'Show Row-Separator'
                     #name: 'showRowSeparator'
                     #layout: #(#LayoutFrame 5 0 15 0 293 0 38 0)
@@ -956,10 +954,6 @@
                     #model: #showRowSeparator
                   )
                  #(#InputFieldSpec
-                    #attributes: 
-                   #(#tabable
-                      true
-                    )
                     #name: 'rowSeparatorSelector'
                     #layout: #(#LayoutFrame 29 0 41 0 2 1.0 63 0)
                     #activeHelpKey: #frameShowRowSeparatorSelector
@@ -973,10 +967,6 @@
                     #acceptOnPointerLeave: false
                   )
                  #(#CheckBoxSpec
-                    #attributes: 
-                   #(#tabable
-                      true
-                    )
                     #label: 'Show Column-Separator'
                     #name: 'showColSeparator'
                     #layout: #(#LayoutFrame 5 0 70 0 294 0 93 0)
@@ -1004,10 +994,6 @@
                     #adjust: #right
                   )
                  #(#InputFieldSpec
-                    #attributes: 
-                   #(#tabable
-                      true
-                    )
                     #name: 'widthField'
                     #layout: #(#LayoutFrame 142 0 12 0 2 1.0 34 0)
                     #activeHelpKey: #frameColumnWidth
@@ -1028,10 +1014,6 @@
                     #adjust: #right
                   )
                  #(#InputFieldSpec
-                    #attributes: 
-                   #(#tabable
-                      true
-                    )
                     #name: 'minWidthField'
                     #layout: #(#LayoutFrame 142 0 40 0 2 1.0 62 0)
                     #activeHelpKey: #frameMinWidth
@@ -1052,10 +1034,6 @@
                     #adjust: #right
                   )
                  #(#InputFieldSpec
-                    #attributes: 
-                   #(#tabable
-                      true
-                    )
                     #name: 'heightField'
                     #layout: #(#LayoutFrame 142 0 68 0 2 1.0 90 0)
                     #activeHelpKey: #frameRowHeight
@@ -1069,16 +1047,19 @@
                     #acceptOnPointerLeave: false
                   )
                  #(#CheckBoxSpec
-                    #attributes: 
-                   #(#tabable
-                      true
-                    )
                     #label: 'Use Preferred Width'
                     #name: 'usePreferredWidth'
                     #layout: #(#LayoutFrame 5 0 96 0 141 0 118 0)
                     #tabable: true
                     #model: #usePreferredWidth
                   )
+                 #(#CheckBoxSpec
+                    #label: 'Is Resizeable'
+                    #name: 'isResizeable'
+                    #layout: #(#AlignmentOrigin 0 1.0 107 0 1 0.5)
+                    #tabable: true
+                    #model: #isResizeable
+                  )
                  )
                
               )