--- a/ActiveHelp.st Sat Jun 28 14:25:10 1997 +0200
+++ b/ActiveHelp.st Sat Jun 28 14:27:17 1997 +0200
@@ -41,11 +41,14 @@
The active help listener.
The one and only instance of myself intercepts incoming mouse & keyboard
events for the display device, being especially interested in view-enter/
- leave enents. When such an event arrives, it asks the corresponding view
+ leave events. When such an event arrives, it asks the corresponding view
or its model for a help message and display it via an ActiveHelpView.
- This query is repeated along the views superView chain, until any model or
- view returns a nonNil answer for the #helpTextFor:at or #helpTextFor
- message.
+ (actully, the view is first asked if it would like to display it itself
+ - for example, in some information-view).
+
+ The query for the helpText is repeated along the views superView chain,
+ until any model or view returns a nonNil answer for the #helpTextFor:at
+ or #helpTextFor message.
All I need for automatic help is some model/view/applicationModel along
the superview chain of the entered component, which responds to the
@@ -587,6 +590,6 @@
!ActiveHelp class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libview2/ActiveHelp.st,v 1.23 1997-06-28 12:13:17 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libview2/ActiveHelp.st,v 1.24 1997-06-28 12:27:17 cg Exp $'
! !
ActiveHelp initialize!