Tools__StringSearchTool.st
changeset 8077 d8ae29860f78
parent 8076 6c23c777d44d
child 8080 086cdba62ab5
--- a/Tools__StringSearchTool.st	Wed Apr 23 12:29:09 2008 +0200
+++ b/Tools__StringSearchTool.st	Wed Apr 23 12:29:46 2008 +0200
@@ -3,13 +3,13 @@
 "{ NameSpace: Tools }"
 
 ApplicationModel subclass:#StringSearchTool
-        instanceVariableNames:'searchTextHolder searchTextView searchBarImageInfoLabelHolder
-                searchBarInfoLabelHolder searchTextModifiedHolder
-                ignoreCaseHolder closeBlock searchNextBlock searchPreviousBlock
-                restartHolder'
-        classVariableNames:''
-        poolDictionaries:''
-        category:'Interface-Tools'
+	instanceVariableNames:'searchTextHolder searchTextView searchBarImageInfoLabelHolder
+		searchBarInfoLabelHolder searchTextModifiedHolder
+		ignoreCaseHolder closeBlock searchNextBlock searchPreviousBlock
+		restartHolder'
+	classVariableNames:''
+	poolDictionaries:''
+	category:'Interface-Tools'
 !
 
 !StringSearchTool class methodsFor:'documentation'!
@@ -264,33 +264,31 @@
         component: 
        (SpecCollection
           collection: (
-           (HorizontalPanelViewSpec
+           (ViewSpec
               name: 'SearchBox'
               layout: (LayoutFrame 0 0 0 0 0 1 0 1)
-              horizontalLayout: left
-              verticalLayout: center
-              horizontalSpace: 3
-              verticalSpace: 3
+              level: -1
               component: 
              (SpecCollection
                 collection: (
                  (ActionButtonSpec
                     label: 'closeSearchBarIcon'
                     name: 'hideSearchBarButton'
+                    layout: (LayoutFrame 4 0 2 0 25 0 23 0)
                     hasCharacterOrientedLabel: false
                     translateLabel: true
                     model: hideSearchBar
-                    extent: (Point 21 21)
                   )
                  (LabelSpec
                     label: 'Search:'
                     name: 'SearchLabel'
+                    layout: (LayoutFrame 30 0 1 0 81 0 23 0)
                     translateLabel: true
                     adjust: right
-                    extent: (Point 51 22)
                   )
                  (InputFieldSpec
                     name: 'SearchEntryField'
+                    layout: (LayoutFrame 87 0 1 0 298 0 23 0)
                     model: searchTextHolder
                     immediateAccept: true
                     acceptOnReturn: true
@@ -298,12 +296,12 @@
                     acceptOnLostFocus: true
                     modifiedChannel: searchTextModifiedHolder
                     acceptOnPointerLeave: false
-                    extent: (Point 211 22)
                     postBuildCallback: postBuildSearchTextView:
                   )
                  (ActionButtonSpec
                     label: 'searchNextIcon'
                     name: 'SearchNextButton'
+                    layout: (LayoutFrame 302 0 1 0 323 0 22 0)
                     hasCharacterOrientedLabel: false
                     translateLabel: true
                     model: searchNextTextButtonPressed
@@ -311,6 +309,7 @@
                  (ActionButtonSpec
                     label: 'searchPreviousIcon'
                     name: 'searchPreviousButton'
+                    layout: (LayoutFrame 330 0 1 0 351 0 22 0)
                     hasCharacterOrientedLabel: false
                     translateLabel: true
                     model: searchPreviousTextButtonPressed
@@ -318,33 +317,25 @@
                  (CheckBoxSpec
                     label: 'Ignore case'
                     name: 'IgnoreCaseCheckBox'
+                    layout: (LayoutFrame 360 0 1 0 553 0 23 0)
                     model: ignoreCaseHolder
                     translateLabel: true
-                    extent: (Point 112 22)
-                  )
-                 (CheckBoxSpec
-                    label: 'Match'
-                    name: 'MatchCheckBox'
-                    visibilityChannel: matchCheckboxVisible
-                    model: matchHolder
-                    translateLabel: true
-                    extent: (Point 84 22)
                   )
                  (LabelSpec
                     label: 'SearchBarImageInfoLabel'
                     name: 'SearchBarImageInfoLabel'
+                    layout: (LayoutFrame 557 0 1 0 581 0 23 0)
                     hasCharacterOrientedLabel: false
                     translateLabel: true
                     labelChannel: searchBarImageInfoLabelHolder
-                    extent: (Point 24 22)
                   )
                  (LabelSpec
                     label: 'SearchBarInfoLabel'
                     name: 'SearchBarInfoLabel'
+                    layout: (LayoutFrame 584 0 1 0 862 0 23 0)
                     translateLabel: true
                     labelChannel: searchBarInfoLabelHolder
                     adjust: left
-                    extent: (Point 227 22)
                   )
                  )
                
@@ -371,6 +362,10 @@
     self searchTextHolder value: aString.
 !
 
+matchCheckboxVisible
+    ^ false
+!
+
 restartSearch
 
     ^ self restartHolder value
@@ -724,5 +719,5 @@
 !StringSearchTool class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/Tools__StringSearchTool.st,v 1.5 2008-04-23 10:29:09 fm Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools__StringSearchTool.st,v 1.6 2008-04-23 10:29:46 fm Exp $'
 ! !