changed:
authorClaus Gittinger <cg@exept.de>
Mon, 26 Apr 2010 15:37:14 +0200
changeset 9423 0c5203c5acb2
parent 9422 a2a5a83f4a37
child 9424 ea700a8c978a
changed: #addTextEntryFieldForCode #helpTextForMetaPatterns
Tools_SearchDialog.st
--- a/Tools_SearchDialog.st	Mon Apr 26 10:44:52 2010 +0200
+++ b/Tools_SearchDialog.st	Mon Apr 26 15:37:14 2010 +0200
@@ -878,7 +878,7 @@
 !
 
 addTextEntryFieldForCode
-    |initial box panel infoLabel helpButton errMessageField checkCodeAction
+    |initial box panel patternInfoBox infoLabel helpButton errMessageField checkCodeAction
      metaBox b|
 
     box := View new.
@@ -891,15 +891,19 @@
     codeField canTab:true.
 "/    codeField origin:0.0@0.0 corner:(0.75@1.0).
 
-    infoLabel := Label in:panel.
-"/    infoLabel origin:0.75@0.0 corner:(1.0@1.0).
+    patternInfoBox := View in:panel.
+
+    infoLabel := Label in:patternInfoBox.
+    infoLabel geometryLayout:(LayoutFrame bottomInset:30).
+
     infoLabel font:(codeField font asSize:(codeField font size - 2)).
     infoLabel adjust:#left.
     infoLabel label:(self helpTextForMetaPatterns).
 
     panel relativeCorners:#(0.6 1.0).
+    panel showHandle:true.
 
-    helpButton := Button label:(resources string:'Pattern Help') in:infoLabel.
+    helpButton := Button label:(resources string:'Pattern Help') in:patternInfoBox.
     helpButton layout:((AlignmentOrigin fractionalFromPoint:0.5@1.0) 
                             leftOffset:2
                             topOffset:helpButton preferredHeight negated;
@@ -938,7 +942,7 @@
     codeField contents:initial.
     checkCodeAction value.
 
-    "Modified: / 15-03-2007 / 16:27:11 / cg"
+    "Modified: / 26-04-2010 / 15:08:48 / cg"
 !
 
 checkCodeIn:codeField notifying:errMessageField
@@ -1106,18 +1110,20 @@
 
 helpTextForMetaPatterns
     ^ 'MetaPatterns:
-' , '`' allBold , ' = meta 
-
-' , '@' allBold , ' = list/any
-' , '.' allBold , ' = statement
-' , '`' allBold , ' = recurse
+    ' , '`' allBold , ' = meta 
+    ' , '@' allBold , ' = list/any
+    ' , '.' allBold , ' = statement
+    ' , '`' allBold , ' = recurse
 
-' , '`#n' allBold , ' any lit
-' , '`v' allBold , '  any var
-' , '`@e' allBold , ' any expr
-' , '`m' allBold , ' any unary message
-' , '`@m:' allBold , ' any message
+    ' , '`#n' allBold , ' any lit
+    ' , '`v' allBold , '  any var
+    ' , '`@e' allBold , ' any expr
+    ' , '`m' allBold , ' any unary message
+    ' , '`@m:' allBold , ' any message
+    ' , '`{:n|...}' allBold , ' node pattern
 '.
+
+    "Modified: / 26-04-2010 / 15:37:08 / cg"
 !
 
 isMethodHolder
@@ -1207,9 +1213,9 @@
 !SearchDialog class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/Tools_SearchDialog.st,v 1.50 2010-04-09 10:00:03 stefan Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools_SearchDialog.st,v 1.51 2010-04-26 13:37:14 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libtool/Tools_SearchDialog.st,v 1.50 2010-04-09 10:00:03 stefan Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools_SearchDialog.st,v 1.51 2010-04-26 13:37:14 cg Exp $'
 ! !