[Previous] [Up] [Next]

NSEvent

Authors

Richard Frith-Macdonald

Version: $Revision$

Date: $Date$

NSEvent

NSEvent

Declared in: Gui/NSEvent.h

Inherits from: NSObject

Conforms to: NSCoding


Instance Variables

Methods


Class Methods

enterExitEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:trackingNumber:

+ (NSEvent*) enterExitEventWithType: (NSEventType)type location: (NSPoint)location modifierFlags: (unsigned int)flags timestamp: (NSTimeInterval)time windowNumber: (int)windowNumber context: (NSDPSContext *)context eventNumber: (int)eventNumber trackingNumber: (int)trackingNumber;

keyEventWithType:location:modifierFlags:timestamp:windowNumber:context:characters:charactersIgnoringModifiers:isARepeat:keyCode:

+ (NSEvent*) keyEventWithType: (NSEventType)type location: (NSPoint)location modifierFlags: (unsigned int)flags timestamp: (NSTimeInterval)time windowNumber: (int)windowNum context: (NSDPSContext *)context characters: (NSString*)characters charactersIgnoringModifiers: (NSString*)unmodCharacters isARepeat: (BOOL)repeatKey keyCode: (unsigned short int)code;

mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure:

+ (NSEvent*) mouseEventWithType: (NSEventType)type location: (NSPoint)location modifierFlags: (unsigned int)flags timestamp: (NSTimeInterval)time windowNumber: (int)windowNum context: (NSDPSContext *)context eventNumber: (int)eventNumber clickCount: (int)clickNumber pressure: (float)pressure;

otherEventWithType:location:modifierFlags:timestamp:windowNumber:context:subtype:data1:data2:

+ (NSEvent*) otherEventWithType: (NSEventType)type location: (NSPoint)location modifierFlags: (unsigned int)flags timestamp: (NSTimeInterval)time windowNumber: (int)windowNum context: (NSDPSContext *)context subtype: (shortint)subtype data1: (int)data1 data2: (int)data2;

stopPeriodicEvents

+ (void) stopPeriodicEvents;


Instances Methods

characters

- (NSString*) characters;

charactersIgnoringModifiers

- (NSString*) charactersIgnoringModifiers;

clickCount

- (int) clickCount;

context

- (NSDPSContext*) context;

data1

- (int) data1;

data2

- (int) data2;

eventNumber

- (int) eventNumber;

isARepeat

- (BOOL) isARepeat;

keyCode

- (unsigned short int) keyCode;

locationInWindow

- (NSPoint) locationInWindow;

modifierFlags

- (unsigned int) modifierFlags;

pressure

- (float) pressure;

subtype

- (shortint) subtype;

timestamp

- (NSTimeInterval) timestamp;

trackingNumber

- (int) trackingNumber;

type

- (NSEventType) type;

userData

- (void*) userData;

window

- (NSWindow*) window;

windowNumber

- (int) windowNumber;