![]() System : Linux absol.cf 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, Directory : /proc/self/root/usr/share/GNUstep/Documentation/Developer/Gui/Reference/ |
Upload File : |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>NSEvent</title> </head> <body> <font face="serif"> <a href="Gui.html">Up</a> <br /> <h1><a name="title$NSEvent">NSEvent</a></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><b>Copyright:</b> (C) 1996 Free Software Foundation, Inc.</p> <div> </div> <h1><a name="001000000000"> Software documentation for the NSEvent class </a></h1> <h2><a name="class$NSEvent">NSEvent</a> : <a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#class$NSObject">NSObject</a></h2> <blockquote class="declared"> <dl> <dt><b>Declared in:</b></dt> <dd>AppKit/NSEvent.h</dd> </dl> </blockquote> <blockquote> <dl> <dt><b>Conforms to:</b></dt> <dd><a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#protocol$(NSCoding)">NSCoding</a></dd> <dd><a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSObject.html#protocol$(NSCopying)">NSCopying</a></dd> </dl> </blockquote> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="50%" align="left" /> <a href="#_NSEvent_ivars">Instance Variables</a> <br/><br/> <b>Method summary</b> <ul> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+doubleClickInterval">+doubleClickInterval</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+enterExitEventWithType$location$modifierFlags$timestamp$windowNumber$context$eventNumber$trackingNumber$userData$">+enterExitEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:trackingNumber:userData:</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+eventWithEventRef$">+eventWithEventRef:</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+isMouseCoalescingEnabled">+isMouseCoalescingEnabled</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+keyEventWithType$location$modifierFlags$timestamp$windowNumber$context$characters$charactersIgnoringModifiers$isARepeat$keyCode$">+keyEventWithType:location:modifierFlags:timestamp:windowNumber:context:characters:charactersIgnoringModifiers:isARepeat:keyCode:</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+keyRepeatDelay">+keyRepeatDelay</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+keyRepeatInterval">+keyRepeatInterval</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+modifierFlags">+modifierFlags</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+mouseEventWithType$location$modifierFlags$timestamp$windowNumber$context$eventNumber$clickCount$pressure$">+mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure:</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+mouseEventWithType$location$modifierFlags$timestamp$windowNumber$context$eventNumber$clickCount$pressure$buttonNumber$deltaX$deltaY$deltaZ$">+mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure:buttonNumber:deltaX:deltaY:deltaZ:</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+mouseLocation">+mouseLocation</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+otherEventWithType$location$modifierFlags$timestamp$windowNumber$context$subtype$data1$data2$">+otherEventWithType:location:modifierFlags:timestamp:windowNumber:context:subtype:data1:data2:</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+pressedMouseButtons">+pressedMouseButtons</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+setMouseCoalescingEnabled$">+setMouseCoalescingEnabled:</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+startPeriodicEventsAfterDelay$withPeriod$">+startPeriodicEventsAfterDelay:withPeriod:</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent+stopPeriodicEvents">+stopPeriodicEvents</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-absoluteX">-absoluteX</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-absoluteY">-absoluteY</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-absoluteZ">-absoluteZ</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-associatedEventsMask">-associatedEventsMask</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-buttonMask">-buttonMask</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-buttonNumber">-buttonNumber</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-capabilityMask">-capabilityMask</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-characters">-characters</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-charactersIgnoringModifiers">-charactersIgnoringModifiers</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-clickCount">-clickCount</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-context">-context</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-data1">-data1</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-data2">-data2</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-deltaX">-deltaX</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-deltaY">-deltaY</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-deltaZ">-deltaZ</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-deviceID">-deviceID</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-eventNumber">-eventNumber</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-eventRef">-eventRef</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-isARepeat">-isARepeat</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-isEnteringProximity">-isEnteringProximity</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-keyCode">-keyCode</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-locationInWindow">-locationInWindow</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-modifierFlags">-modifierFlags</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-momentumPhase">-momentumPhase</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-phase">-phase</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-pointingDeviceID">-pointingDeviceID</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-pointingDeviceSerialNumber">-pointingDeviceSerialNumber</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-pointingDeviceType">-pointingDeviceType</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-pressure">-pressure</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-rotation">-rotation</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-subtype">-subtype</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-systemTabletID">-systemTabletID</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-tabletID">-tabletID</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-tangentialPressure">-tangentialPressure</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-tilt">-tilt</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-timestamp">-timestamp</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-trackingNumber">-trackingNumber</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-type">-type</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-uniqueID">-uniqueID</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-userData">-userData</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-vendorDefined">-vendorDefined</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-vendorID">-vendorID</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-vendorPointingDeviceType">-vendorPointingDeviceType</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-window">-window</a></li> <li><a rel="gsdoc" href="NSEvent.html#method$NSEvent-windowNumber">-windowNumber</a></li> </ul> <hr width="50%" align="left" /> <div class="method"> <h3><a name="method$NSEvent+doubleClickInterval">doubleClickInterval </a></h3> + (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>) <b>doubleClickInterval</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.6.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+enterExitEventWithType$location$modifierFlags$timestamp$windowNumber$context$eventNumber$trackingNumber$userData$">enterExitEventWithType: location: modifierFlags: timestamp: windowNumber: context: eventNumber: trackingNumber: userData: </a></h3> + (<a rel="gsdoc" href="#class$NSEvent">NSEvent</a>*) <b>enterExitEventWithType:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventType">NSEventType</a>)type<b> location:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)location<b> modifierFlags:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)flags<b> timestamp:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>)time<b> windowNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)windowNum<b> context:</b> (<a rel="gsdoc" href="NSGraphicsContext.html#class$NSGraphicsContext">NSGraphicsContext</a>*)context<b> eventNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)eventNum<b> trackingNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)trackingNum<b> userData:</b> (void*)userData;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+eventWithEventRef$">eventWithEventRef: </a></h3> + (<a rel="gsdoc" href="#class$NSEvent">NSEvent</a>*) <b>eventWithEventRef:</b> (const void*)eventRef;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.5.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+isMouseCoalescingEnabled">isMouseCoalescingEnabled </a></h3> + (BOOL) <b>isMouseCoalescingEnabled</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.5.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+keyEventWithType$location$modifierFlags$timestamp$windowNumber$context$characters$charactersIgnoringModifiers$isARepeat$keyCode$">keyEventWithType: location: modifierFlags: timestamp: windowNumber: context: characters: charactersIgnoringModifiers: isARepeat: keyCode: </a></h3> + (<a rel="gsdoc" href="#class$NSEvent">NSEvent</a>*) <b>keyEventWithType:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventType">NSEventType</a>)type<b> location:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)location<b> modifierFlags:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)flags<b> timestamp:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>)time<b> windowNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)windowNum<b> context:</b> (<a rel="gsdoc" href="NSGraphicsContext.html#class$NSGraphicsContext">NSGraphicsContext</a>*)context<b> characters:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)keys<b> charactersIgnoringModifiers:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*)ukeys<b> isARepeat:</b> (BOOL)repeatKey<b> keyCode:</b> (unsigned short)code;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+keyRepeatDelay">keyRepeatDelay </a></h3> + (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>) <b>keyRepeatDelay</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.6.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+keyRepeatInterval">keyRepeatInterval </a></h3> + (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>) <b>keyRepeatInterval</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.6.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+modifierFlags">modifierFlags </a></h3> + (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventModifierFlags">NSEventModifierFlags</a>) <b>modifierFlags</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.6.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+mouseEventWithType$location$modifierFlags$timestamp$windowNumber$context$eventNumber$clickCount$pressure$">mouseEventWithType: location: modifierFlags: timestamp: windowNumber: context: eventNumber: clickCount: pressure: </a></h3> + (<a rel="gsdoc" href="#class$NSEvent">NSEvent</a>*) <b>mouseEventWithType:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventType">NSEventType</a>)type<b> location:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)location<b> modifierFlags:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)flags<b> timestamp:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>)time<b> windowNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)windowNum<b> context:</b> (<a rel="gsdoc" href="NSGraphicsContext.html#class$NSGraphicsContext">NSGraphicsContext</a>*)context<b> eventNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)eventNum<b> clickCount:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)clickNum<b> pressure:</b> (float)pressureValue;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+mouseEventWithType$location$modifierFlags$timestamp$windowNumber$context$eventNumber$clickCount$pressure$buttonNumber$deltaX$deltaY$deltaZ$">mouseEventWithType: location: modifierFlags: timestamp: windowNumber: context: eventNumber: clickCount: pressure: buttonNumber: deltaX: deltaY: deltaZ: </a></h3> + (<a rel="gsdoc" href="#class$NSEvent">NSEvent</a>*) <b>mouseEventWithType:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventType">NSEventType</a>)type<b> location:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)location<b> modifierFlags:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)flags<b> timestamp:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>)time<b> windowNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)windowNum<b> context:</b> (<a rel="gsdoc" href="NSGraphicsContext.html#class$NSGraphicsContext">NSGraphicsContext</a>*)context<b> eventNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)eventNum<b> clickCount:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)clickNum<b> pressure:</b> (float)pressureValue<b> buttonNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)buttonNum<b> deltaX:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)deltaX<b> deltaY:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)deltaY<b> deltaZ:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>)deltaZ;<br /> <div class="availability"> <b>Availability:</b> Not in OpenStep/MacOS-X</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+mouseLocation">mouseLocation </a></h3> + (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>) <b>mouseLocation</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the current mouse location. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+otherEventWithType$location$modifierFlags$timestamp$windowNumber$context$subtype$data1$data2$">otherEventWithType: location: modifierFlags: timestamp: windowNumber: context: subtype: data1: data2: </a></h3> + (<a rel="gsdoc" href="#class$NSEvent">NSEvent</a>*) <b>otherEventWithType:</b> (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventType">NSEventType</a>)type<b> location:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>)location<b> modifierFlags:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>)flags<b> timestamp:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>)time<b> windowNumber:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)windowNum<b> context:</b> (<a rel="gsdoc" href="NSGraphicsContext.html#class$NSGraphicsContext">NSGraphicsContext</a>*)context<b> subtype:</b> (short)subType<b> data1:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)data1<b> data2:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>)data2;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+pressedMouseButtons">pressedMouseButtons </a></h3> + (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>pressedMouseButtons</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.6.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+setMouseCoalescingEnabled$">setMouseCoalescingEnabled: </a></h3> + (void) <b>setMouseCoalescingEnabled:</b> (BOOL)flag;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.5.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+startPeriodicEventsAfterDelay$withPeriod$">startPeriodicEventsAfterDelay: withPeriod: </a></h3> + (void) <b>startPeriodicEventsAfterDelay:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>)delaySeconds<b> withPeriod:</b> (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>)periodSeconds;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent+stopPeriodicEvents">stopPeriodicEvents </a></h3> + (void) <b>stopPeriodicEvents</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-absoluteX">absoluteX </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>absoluteX</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-absoluteY">absoluteY </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>absoluteY</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-absoluteZ">absoluteZ </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>absoluteZ</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-associatedEventsMask">associatedEventsMask </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventMask">NSEventMask</a>) <b>associatedEventsMask</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.3.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-buttonMask">buttonMask </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventButtonMask">NSEventButtonMask</a>) <b>buttonMask</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-buttonNumber">buttonNumber </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>buttonNumber</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> Returns the button number for the mouse button pressed in a mouse event. Intended primarily for the case where a mouse has three or more buttons, and you want to know which button an 'other' mouse event refers to. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-capabilityMask">capabilityMask </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>capabilityMask</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-characters">characters </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*) <b>characters</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the string of characters for a keyboard event. <br /> Raises an NSInternalInconsistencyException if applied to any other type of event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-charactersIgnoringModifiers">charactersIgnoringModifiers </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/NSString.html#class$NSString">NSString</a>*) <b>charactersIgnoringModifiers</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the string of characters for a keyboard event, as if no modifier keys had been pressed when the keyboard event occirred. <br /> Raises an NSInternalInconsistencyException if applied to any other type of event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-clickCount">clickCount </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>clickCount</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Return the number of clicks associated with the mouse down or up event. This method is not applicable for any event type other than a mouse down or mouse up. <br /> Raises an NSInternalInconsistencyException if applied to any other type of event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-context">context </a></h3> - (<a rel="gsdoc" href="NSGraphicsContext.html#class$NSGraphicsContext">NSGraphicsContext</a>*) <b>context</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the graphics context for which this event was generated. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-data1">data1 </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>data1</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the 'data1' item associated with the event. <br /> Raises NSInternalInconsistencyException if the event is not of type NSAppKitDefined, NSSystemDefined, NSApplicationDefined, or NSPeriodic </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-data2">data2 </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>data2</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the 'data2' item associated with the event. <br /> Raises NSInternalInconsistencyException if the event is not of type NSAppKitDefined, NSSystemDefined, NSApplicationDefined, or NSPeriodic </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-deltaX">deltaX </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>) <b>deltaX</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> </p> <p> Returns the movement of the mouse on the X axis. </p> <p> </p> <p> This method is only valid for NSMouseMoved, NS*MouseDragged and NSScrollWheel events, otherwise it will return 0. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-deltaY">deltaY </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>) <b>deltaY</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> </p> <p> Returns the movement of the mouse on the Y axis. </p> <p> </p> <p> This method is only valid for NSMouseMoved, NS*MouseDragged and NSScrollWheel events, otherwise it will return 0. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-deltaZ">deltaZ </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$CGFloat">CGFloat</a>) <b>deltaZ</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.0.0</div> <br /> <div class="desc"> </p> <p> Returns the movement of the mouse on the Z axis. </p> <p> </p> <p> This method is only valid for NSMouseMoved, NS*MouseDragged and NSScrollWheel events, otherwise it will return 0. </p> <p> </p> <p> The value returned is 0.0 in most cases. </p> <p> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-deviceID">deviceID </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>deviceID</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-eventNumber">eventNumber </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>eventNumber</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the event number associated with any mouse event or tracking event. Event numbers are allocated sequentially when the system creates these events. <br /> Raises an NSInternalInconsistencyException if applied to any other type of event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-eventRef">eventRef </a></h3> - (const void*) <b>eventRef</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.5.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-isARepeat">isARepeat </a></h3> - (BOOL) <b>isARepeat</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns a flag to say if this is a keyboard repeat event. <br /> Raises an NSInternalInconsistencyException if applied to any other type of event than an NSKeyUp or NSKeyDown. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-isEnteringProximity">isEnteringProximity </a></h3> - (BOOL) <b>isEnteringProximity</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-keyCode">keyCode </a></h3> - (unsigned short) <b>keyCode</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the numeric key code of a keyboard event. <br /> Raises an NSInternalInconsistencyException if applied to any other type of event than an NSKeyUp or NSKeyDown. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-locationInWindow">locationInWindow </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>) <b>locationInWindow</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the window location for which this event was generated (in the base coordinate system of the window). </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-modifierFlags">modifierFlags </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventModifierFlags">NSEventModifierFlags</a>) <b>modifierFlags</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the modifier flag bits associated with the event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-momentumPhase">momentumPhase </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventPhase">NSEventPhase</a>) <b>momentumPhase</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.7.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-phase">phase </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventPhase">NSEventPhase</a>) <b>phase</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.7.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-pointingDeviceID">pointingDeviceID </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>pointingDeviceID</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-pointingDeviceSerialNumber">pointingDeviceSerialNumber </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>pointingDeviceSerialNumber</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-pointingDeviceType">pointingDeviceType </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSPointingDeviceType">NSPointingDeviceType</a>) <b>pointingDeviceType</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-pressure">pressure </a></h3> - (float) <b>pressure</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the pressure associated with a mouse event. This is a value in the range 0.0 to 1.0 and for mormal mouse events should be set to one of those extremes. This is used by pressure sensitive input devices. <br /> Raises an NSInternalInconsistencyException if applied to any other type of event than a mouse event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-rotation">rotation </a></h3> - (float) <b>rotation</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-subtype">subtype </a></h3> - (short) <b>subtype</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the 'subtype' item associated with the event. <br /> Raises NSInternalInconsistencyException if the event is not of type NSAppKitDefined, NSSystemDefined, NSApplicationDefined, NSPeriodic or a mouve event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-systemTabletID">systemTabletID </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>systemTabletID</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-tabletID">tabletID </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>tabletID</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-tangentialPressure">tangentialPressure </a></h3> - (float) <b>tangentialPressure</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-tilt">tilt </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSPoint">NSPoint</a>) <b>tilt</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-timestamp">timestamp </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/Base/Reference/TypesAndConstants.html#type$NSTimeInterval">NSTimeInterval</a>) <b>timestamp</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the time interval since system startup at which this event was generated. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-trackingNumber">trackingNumber </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>trackingNumber</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns a number identifying the tracking rectangle entered or exited. <br /> Raises an NSInternalInconsistencyException if applied to any other type of event than a mouse entered or exited event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-type">type </a></h3> - (<a rel="gsdoc" href="TypesAndConstants.html#type$NSEventType">NSEventType</a>) <b>type</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> returns the type of this event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-uniqueID">uniqueID </a></h3> - (unsigned long long) <b>uniqueID</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-userData">userData </a></h3> - (void*) <b>userData</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns usder data associated with a tracking event... the data assigned to the tracking rectangle concerned when it was created.. <br /> Raises an NSInternalInconsistencyException if applied to any other type of event than a mouse entered or exited event. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-vendorDefined">vendorDefined </a></h3> - (id) <b>vendorDefined</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-vendorID">vendorID </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>vendorID</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-vendorPointingDeviceType">vendorPointingDeviceType </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSUInteger">NSUInteger</a>) <b>vendorPointingDeviceType</b>;<br /> <div class="availability"> <b>Availability:</b> MacOS-X 10.4.0</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-window">window </a></h3> - (<a rel="gsdoc" href="NSWindow.html#class$NSWindow">NSWindow</a>*) <b>window</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the window for which this event was generated. <br /> Periodic events have no associated window, and you should not call this method for those events. </div> <hr width="25%" align="left" /> </div> <div class="method"> <h3><a name="method$NSEvent-windowNumber">windowNumber </a></h3> - (<a rel="gsdoc" href="/usr/share/GNUstep/Documentation/Developer/BaseAdditions/Reference/TypesAndConstants.html#type$NSInteger">NSInteger</a>) <b>windowNumber</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> Returns the window number of the window for which this event was generated. <br /> Periodic events have no associated window, and you should not call this method for those events. </div> <hr width="25%" align="left" /> </div> <a name="_NSEvent_ivars"/> <br/><hr width="50%" align="left" /> <h2>Instance Variables for NSEvent Class</h2> <h3><a name="ivariable$NSEvent*event_context">event_context</a></h3> @protected NSGraphicsContext* <b>event_context</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSEvent*event_time">event_time</a></h3> @protected NSTimeInterval <b>event_time</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSEvent*event_type">event_type</a></h3> @protected NSEventType <b>event_type</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSEvent*location_point">location_point</a></h3> @protected NSPoint <b>location_point</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSEvent*modifier_flags">modifier_flags</a></h3> @protected NSUInteger <b>modifier_flags</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSEvent*union _MB_event_data">union _MB_event_data</a></h3> @protected union _MB_event_data <b>union _MB_event_data</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <h3><a name="ivariable$NSEvent*window_num">window_num</a></h3> @protected NSInteger <b>window_num</b>;<br /> <div class="availability"> <b>Availability:</b> OpenStep</div> <br /> <div class="desc"> <em>Description forthcoming.</em> </div> <hr width="25%" align="left" /> <br/><hr width="50%" align="left" /><br/> <br /> <a href="Gui.html">Up</a> </font> </body> </html>