ActiveHelp.st
changeset 728 9f417e396d4e
parent 726 cdab756aebe4
child 1011 53514f2c18a7
--- a/ActiveHelp.st	Wed Oct 29 20:13:23 1997 +0100
+++ b/ActiveHelp.st	Wed Oct 29 22:35:26 1997 +0100
@@ -484,8 +484,8 @@
 
     ^ nil
 
-    "Modified: 31.8.1995 / 20:38:00 / claus"
-    "Modified: 5.6.1996 / 14:18:23 / cg"
+    "Modified: / 31.8.1995 / 20:38:00 / claus"
+    "Modified: / 29.10.1997 / 22:31:47 / cg"
 !
 
 hideIfPointerLeft:aView
@@ -584,19 +584,21 @@
         ^ self
     ].
 
-    text notNil ifTrue:[
-        "/ give the views application a chance
-        "/ to decide where to show the help text
-        "/ (i.e. in its own information area)
+    "/ give the views application a chance
+    "/ to decide where to show the help text
+    "/ (i.e. in its own information area)
+    "/ nil is also passed down, to give it a chance
+    "/ to clean its infoDisplay.
 
-        top := aView topView.
-        (app := aView application) notNil ifTrue:[
-            (app showHelp:text for:aView) ifTrue:[
-                lastHelpText := text.
-                ^ self
-            ]
-        ].
+    top := aView topView.
+    (app := aView application) notNil ifTrue:[
+        (app showHelp:text for:aView) ifTrue:[
+            lastHelpText := text.
+            ^ self
+        ]
+    ].
 
+    text notNil ifTrue:[
         (showItNow not and:[DelayTime > 0]) ifTrue:[
             self stopHelpDisplayProcess.
             showProcess := [
@@ -619,8 +621,8 @@
         ]
     "
 
-    "Created: 28.6.1997 / 14:45:41 / cg"
-    "Modified: 28.6.1997 / 14:49:05 / cg"
+    "Created: / 28.6.1997 / 14:45:41 / cg"
+    "Modified: / 29.10.1997 / 22:34:59 / cg"
 !
 
 showHelp:aHelpText for:view
@@ -742,6 +744,6 @@
 !ActiveHelp class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview2/ActiveHelp.st,v 1.30 1997-10-29 16:10:29 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libview2/ActiveHelp.st,v 1.31 1997-10-29 21:35:26 cg Exp $'
 ! !
 ActiveHelp initialize!