Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

OOF_InteractionArea Class Reference
[Report Editing support]

#include <oofrepeditx.h>

Collaboration diagram for OOF_InteractionArea:

Collaboration graph
[legend]
List of all members.

Detailed Description

Describe single rectangular area within preview.

See also:
oofRepEditingEnv OOF_InteractionPageAreas


Public Member Functions

 OOF_InteractionArea ()
bool matchesPageLocation (short inX, short inY) const
 Simple rectangular inclusion test.

void singleClick (short inX, short inY, oofRepEditingEnv *)
 Forward a click to our strategy.


Public Attributes

short X
short Y
short mWidth
short mHeight
long mRow
short mCol
oofRepEditLinkmEditLink
 just a ref - may be many maps to same editor!

oofRepInteractorStrategymInteractionStrategy


Constructor & Destructor Documentation

OOF_InteractionArea::OOF_InteractionArea  )  [inline]
 


Member Function Documentation

bool OOF_InteractionArea::matchesPageLocation short  inX,
short  inY
const [inline]
 

Simple rectangular inclusion test.

void OOF_InteractionArea::singleClick short  inX,
short  inY,
oofRepEditingEnv inEnv
[inline]
 

Forward a click to our strategy.


Member Data Documentation

short OOF_InteractionArea::mCol
 

oofRepEditLink* OOF_InteractionArea::mEditLink
 

just a ref - may be many maps to same editor!

short OOF_InteractionArea::mHeight
 

oofRepInteractorStrategy* OOF_InteractionArea::mInteractionStrategy
 

long OOF_InteractionArea::mRow
 

short OOF_InteractionArea::mWidth
 

short OOF_InteractionArea::X
 

short OOF_InteractionArea::Y
 


The documentation for this class was generated from the following file:
Generated on Thu Jan 1 21:39:32 2004 for OOFILE by doxygen 1.3.5