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 2017, 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.