libs-gui/Documentation/gsdoc/NSEvent.html

214 lines
6 KiB
HTML
Raw Normal View History

<html>
<head>
<title>NSEvent</title>
</head>
<body>
<h1>NSEvent</h1>
<h3>Authors</h3>
<dl>
<dt>Scott Christley(<a href="mailto:scottc@net-community.com"><code>
scottc@net-community.com
</code></a>)</dt>
<dd>
</dd>
<dt>Ovidiu Predescu(<a href="mailto:ovidiu@net-community.com"><code>
ovidiu@net-community.com
</code></a>)</dt>
<dd>
</dd>
<dt>Felipe A. Rodriguez(<a href="mailto:far@ix.netcom.com"><code>
far@ix.netcom.com
</code></a>)</dt>
<dd>
</dd>
</dl>
<blockquote>
The event class </blockquote>
<p>Copyright: (C) 1996 Free Software Foundation, Inc.</p>
<h1>
Software documentation for the NSEvent class
</h1>
<h2><a name="class$NSEvent">NSEvent</a> : NSObject</h2>
Declared: AppKit/NSEvent.h<br />
Conform: NSCoding<br />
Conform: NSCopying<br />
<p>
</p>
<h3>enterExitEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:trackingNumber:userData:</a></h3>
+ (<a href="#class$NSEvent">NSEvent</a>*) <b>enterExitEventWithType:</b> (NSEventType)type<b> location:</b> (NSPoint)location<b> modifierFlags:</b> (unsigned int)flags<b> timestamp:</b> (NSTimeInterval)time<b> windowNumber:</b> (int)windowNum<b> context:</b> (NSGraphicsContext*)context<b> eventNumber:</b> (int)eventNum<b> trackingNumber:</b> (int)trackingNum<b> userData:</b> (void*)userData;<br />
<p>
</p>
<hr />
<h3>keyEventWithType:location:modifierFlags:timestamp:windowNumber:context:characters:charactersIgnoringModifiers:isARepeat:keyCode:</a></h3>
+ (<a href="#class$NSEvent">NSEvent</a>*) <b>keyEventWithType:</b> (NSEventType)type<b> location:</b> (NSPoint)location<b> modifierFlags:</b> (unsigned int)flags<b> timestamp:</b> (NSTimeInterval)time<b> windowNumber:</b> (int)windowNum<b> context:</b> (NSGraphicsContext*)context<b> characters:</b> (NSString*)keys<b> charactersIgnoringModifiers:</b> (NSString*)ukeys<b> isARepeat:</b> (BOOL)repeatKey<b> keyCode:</b> (unsigned short)code;<br />
<p>
</p>
<hr />
<h3>mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure:</a></h3>
+ (<a href="#class$NSEvent">NSEvent</a>*) <b>mouseEventWithType:</b> (NSEventType)type<b> location:</b> (NSPoint)location<b> modifierFlags:</b> (unsigned int)flags<b> timestamp:</b> (NSTimeInterval)time<b> windowNumber:</b> (int)windowNum<b> context:</b> (NSGraphicsContext*)context<b> eventNumber:</b> (int)eventNum<b> clickCount:</b> (int)clickNum<b> pressure:</b> (float)pressureValue;<br />
<p>
</p>
<hr />
<h3>mouseLocation</a></h3>
+ (NSPoint) <b>mouseLocation</b>;<br />
<p>
</p>
<hr />
<h3>otherEventWithType:location:modifierFlags:timestamp:windowNumber:context:subtype:data1:data2:</a></h3>
+ (<a href="#class$NSEvent">NSEvent</a>*) <b>otherEventWithType:</b> (NSEventType)type<b> location:</b> (NSPoint)location<b> modifierFlags:</b> (unsigned int)flags<b> timestamp:</b> (NSTimeInterval)time<b> windowNumber:</b> (int)windowNum<b> context:</b> (NSGraphicsContext*)context<b> subtype:</b> (short)subType<b> data1:</b> (int)data1<b> data2:</b> (int)data2;<br />
<p>
</p>
<hr />
<h3>startPeriodicEventsAfterDelay:withPeriod:</a></h3>
+ (void) <b>startPeriodicEventsAfterDelay:</b> (NSTimeInterval)delaySeconds<b> withPeriod:</b> (NSTimeInterval)periodSeconds;<br />
<p>
</p>
<hr />
<h3>stopPeriodicEvents</a></h3>
+ (void) <b>stopPeriodicEvents</b>;<br />
<p>
</p>
<hr />
<h3>characters</a></h3>
- (NSString*) <b>characters</b>;<br />
<p>
</p>
<hr />
<h3>charactersIgnoringModifiers</a></h3>
- (NSString*) <b>charactersIgnoringModifiers</b>;<br />
<p>
</p>
<hr />
<h3>clickCount</a></h3>
- (int) <b>clickCount</b>;<br />
<p>
</p>
<hr />
<h3>context</a></h3>
- (NSGraphicsContext*) <b>context</b>;<br />
<p>
</p>
<hr />
<h3>data1</a></h3>
- (int) <b>data1</b>;<br />
<p>
</p>
<hr />
<h3>data2</a></h3>
- (int) <b>data2</b>;<br />
<p>
</p>
<hr />
<h3>deltaX</a></h3>
- (float) <b>deltaX</b>;<br />
<p>
</p>
<hr />
<h3>deltaY</a></h3>
- (float) <b>deltaY</b>;<br />
<p>
</p>
<hr />
<h3>deltaZ</a></h3>
- (float) <b>deltaZ</b>;<br />
<p>
</p>
<hr />
<h3>eventNumber</a></h3>
- (int) <b>eventNumber</b>;<br />
<p>
</p>
<hr />
<h3>isARepeat</a></h3>
- (BOOL) <b>isARepeat</b>;<br />
<p>
</p>
<hr />
<h3>keyCode</a></h3>
- (unsigned short) <b>keyCode</b>;<br />
<p>
</p>
<hr />
<h3>locationInWindow</a></h3>
- (NSPoint) <b>locationInWindow</b>;<br />
<p>
</p>
<hr />
<h3>modifierFlags</a></h3>
- (unsigned int) <b>modifierFlags</b>;<br />
<p>
</p>
<hr />
<h3>pressure</a></h3>
- (float) <b>pressure</b>;<br />
<p>
</p>
<hr />
<h3>subtype</a></h3>
- (short) <b>subtype</b>;<br />
<p>
</p>
<hr />
<h3>timestamp</a></h3>
- (NSTimeInterval) <b>timestamp</b>;<br />
<p>
</p>
<hr />
<h3>trackingNumber</a></h3>
- (int) <b>trackingNumber</b>;<br />
<p>
</p>
<hr />
<h3>type</a></h3>
- (NSEventType) <b>type</b>;<br />
<p>
</p>
<hr />
<h3>userData</a></h3>
- (void*) <b>userData</b>;<br />
<p>
</p>
<hr />
<h3>window</a></h3>
- (<a href="NSWindow.html#class$NSWindow">NSWindow</a>*) <b>window</b>;<br />
<p>
</p>
<hr />
<h3>windowNumber</a></h3>
- (int) <b>windowNumber</b>;<br />
<p>
</p>
<hr />
</body>
</html>