Search completed in 1.12 seconds.
8 results for "NPEvent":
NPEvent - Archive of obsolete content
ArchivePluginsReferenceNPEvent
syntax microsoft windows typedef struct _npevent { uint16 event; uint32 wparam; uint32 lparam; } npevent; mac os typedef eventrecord npevent; type eventrecord = record { what: integer; message: longint; when: longint; where: point; modifiers: integer; end; xwindows typedef xevent npevent; fields npevent on microsoft windows the data structure has the following fields: event one of the following event types: wm_paint wm_lbuttondown wm_lbuttonup wm_lbuttondblclk wm_rbuttondown wm_rbuttonup wm_rbuttondblclk wm_mbuttondown wm_mbuttonup wm_mbuttondblclk wm_mousemove wm...
... eventrecord npevent on mac os npevent is defined as an eventrecord data structure, which has the following fields: what integer representing an event type.
... xevent npevent on unix/x11 npevent is defined as an xevent data structure, which is a union of a number of different x11 event structures.
...And 4 more matches
Drawing and Event Handling - Plugins
PluginsGuideDrawing and Event Handling
events are sent to the plug-in with a call to npp_handleevent; for a complete list of event types, see the reference entry for npevent.
... int16 npp_handleevent(npp instance, npevent *event); the instance parameter represents the current plug-in.
... for a list of event types the application is responsible for delivering to the plug-in, see the npevent structure.
... this code shows the specific data passed through this method for each platform: #ifdef xp_mac typedef eventrecord npevent; #elif defined(xp_win) typedef struct _npevent { int16 event; int16 wparam; int32 lparam; } npevent; #elif defined(xp_unix) typedef xevent npevent; #else typedef void npevent; #endif /* xp_mac */ int16 npp_handleevent(npp instance, npevent* event); on mac os, when npp_handleevent is called, the current port is set up correctly so that its origin matches the upper-left corner of the plug-in.
NPP_HandleEvent - Archive of obsolete content
ArchivePluginsReferenceNPP HandleEvent
values: ms windows: pointer to npevent structure mac os: pointer to a standard mac os eventrecord unix/x11: pointer to a standard xlib xevent for a list of possible events, see npevent.
...for a list of event types the application is responsible for delivering to the plug-in, see the npevent structure.
... see also npevent ...
Index - Archive of obsolete content
ArchiveIndex
3627 npevent npapi, plugins represents an event passed by npp_handleevent() to a windowless plug-in.
Index of archived content - Archive of obsolete content
ArchiveIndex of archived content
ation logging multi-process plugins monitoring plugins multi-process plugin architecture npapi plugin developer guide npapi plugin reference browser-side plug-in api npapi plug-in side api npanycallbackstruct npbyterange npclass npembedprint npevent npfullprint npidentifier npn newstream npnvariable npn_createobject npn_destroystream npn_enumerate npn_evaluate npn_forceredraw npn_getauthenticationinfo npn_getintidentifier npn_getproperty npn_getstringidentifier npn_getstringid...
NPAPI plugin reference - Archive of obsolete content
ArchivePluginsReference
npevent represents an event passed by npp_handleevent() to a windowless plug-in.
Structures - Plugins
PluginsGuideStructures
npevent represents an event passed by npp_handleevent to a windowless plug-in.
Gecko Plugin API Reference - Plugins
PluginsGuide
ifier npn_intfromidentifier npobject npn_createobject npn_retainobject npn_releaseobject npn_invoke npn_invokedefault npn_evaluate npn_getproperty npn_setproperty npn_removeproperty npn_hasproperty npn_hasmethod npn_setexception npclass structures npanycallbackstruct npbyterange npembedprint npevent npfullprint npp np_port npprint npprintcallbackstruct nprect npregion npsaveddata npsetwindowcallbackstruct npstream npwindow constants error codes result codes plug-in version constants version feature constants external resources external projects and articles for plugin creation original document information copyright information: netscape communication ...