[Previous] [Up] [Next]

NSEvent

Authors

Richard Frith-Macdonald

Version: 0.1

Date: 28 February, 2000

NSEvent

NSEvent

Declared in: Gui/NSEvent.h

Inherits from: NSObject

Conforms to: NSCoding



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

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