VObject::Input
Section: ET++ method description (n)
Updated: automatically Mon Apr 8 20:17:57 1991
Index
Return to Main Contents
NAME
VObject::Input - instance method
TEMPLATE
commandToPerform = Command *
Input(Point locatorPoint, Token inputToken, Clipper * focusClipper)
SPECIFIERS
public
virtual
DESCRIPTION
Input checks whether an event can be consumed at all by this. If this VObject contains the locatorPoint (see method ContainsPoint) and it is enabled, then the event is passed to the method DispatchEvents and the command is returned. If this doesn't contain the locatorPoint, then NULL is returned.
Method is rarely overridden.
ARGUMENTS
- Point locatorPoint
-
see method DispatchEvents
- Token inputToken
-
see method DispatchEvents
- Clipper * focusClipper
-
see method DispatchEvents
RETURN ARGUMENT
- Command * commandToPerform
-
contains a command to be executed by one of the next event handlers. A Document will usually execute the command (see method Document::PerformCommand). If the inputToken has not been handled or this is disabled then gNoChanges is returned. If this doesn't contain the locatorPoint at all then NULL is returned.
CATEGORIES
event handling, client interface, overrider interface
FIRST DEFINITION
class VObject
FILES
- implementation:
-
VObject.C
KNOWN PROBLEMS
A VObject should not get input events if it is closed (flag eVObjOpen, see enum VObjFlags). But this test is commented out in the code. See method VObject::Input.
Index
- NAME
-
- TEMPLATE
-
- SPECIFIERS
-
- DESCRIPTION
-
- ARGUMENTS
-
- RETURN ARGUMENT
-
- CATEGORIES
-
- FIRST DEFINITION
-
- FILES
-
- KNOWN PROBLEMS
-
This document was created by
man2html,
using the manual pages.
Time: 00:40:21 GMT, March 30, 2022