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