Rogue Wave Views
Prototypes Package API Reference Guide
Product Documentation:

Rogue Wave Views
Documentation Home
Classes | Enumerations
eventacc.h File Reference
#include <ilviews/protos/useracc.h>
#include <ilviews/base/graphic.h>

Classes

class  IlvAbstractEventAccessor
 Abstract class handling event behaviors, usually mouse or keyboard events. More...
 
class  IlvEventAccessor
 Handling events behavior (usually mouse or keyboard events). More...
 

Enumerations

enum  IlvEventAccessorData {
  IlvEventAccessorType, IlvEventAccessorDetail, IlvEventAccessorModifiers, IlvEventAccessorX,
  IlvEventAccessorY, IlvEventAccessorGlobalX, IlvEventAccessorGlobalY
}
 Type of event information captured by an IlvEventAccessor. More...
 

Detailed Description

Library: ilvproto
Declaration of the IlvEventAccessor class and subclasses.

Enumeration Type Documentation

§ IlvEventAccessorData

Type of event information captured by an IlvEventAccessor.

See also
IlvEventAccessor, IlvEvent.
Enumerator
IlvEventAccessorType 

The accessor will set the attribute to the type of the captured event.

See also
IlvEventType.
IlvEventAccessorDetail 

The accessor will set the attribute to the detail of the captured event.

See also
IlvEvent::getDetail().
IlvEventAccessorModifiers 

The accessor will set the attribute to the modifiers of the captured event.

See also
IlvEvent::getModifiers().
IlvEventAccessorX 

The accessor will set the attribute to the current X position of the pointer, relative to the View the event was sent in.

See also
IlvEvent::getX().
IlvEventAccessorY 

The accessor will set the attribute to the current Y position of the pointer, relative to the View the event was sent in.

See also
IlvEvent::getY().
IlvEventAccessorGlobalX 

The accessor will set the attribute to the current X position of the pointer, given in screen coordinates.

See also
IlvEvent::getGx().
IlvEventAccessorGlobalY 

The accessor will set the attribute to the current Y position of the pointer, given in screen coordinates.

See also
IlvEvent::getGy().

© Copyright 2018, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.