mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2025-12-31 10:10:08 +01:00
parent
06c8dbd7ff
commit
5425489d33
2 changed files with 9 additions and 9 deletions
9
mi/mi.h
9
mi/mi.h
|
|
@ -114,6 +114,15 @@ miDoCopy(DrawablePtr pSrcDrawable,
|
|||
typedef struct _DeviceRec *DevicePtr;
|
||||
#endif
|
||||
|
||||
/**
|
||||
* Custom input event handler. If you need to process input events in some
|
||||
* other way than the default path, register an input event handler for the
|
||||
* given internal event type.
|
||||
*/
|
||||
typedef void (*mieqHandler) (int screen, InternalEvent *event,
|
||||
DeviceIntPtr dev);
|
||||
void _X_EXPORT mieqSetHandler(int event, mieqHandler handler);
|
||||
|
||||
/* miexpose.c */
|
||||
|
||||
extern _X_EXPORT RegionPtr miHandleExposures(DrawablePtr /*pSrcDrawable */ ,
|
||||
|
|
|
|||
|
|
@ -31,13 +31,4 @@ void mieqProcessInputEvents(void);
|
|||
void mieqAddCallbackOnDrained(CallbackProcPtr callback, void *param);
|
||||
void mieqRemoveCallbackOnDrained(CallbackProcPtr callback, void *param);
|
||||
|
||||
/**
|
||||
* Custom input event handler. If you need to process input events in some
|
||||
* other way than the default path, register an input event handler for the
|
||||
* given internal event type.
|
||||
*/
|
||||
typedef void (*mieqHandler) (int screen, InternalEvent *event,
|
||||
DeviceIntPtr dev);
|
||||
void mieqSetHandler(int event, mieqHandler handler);
|
||||
|
||||
#endif /* _XSERVER_MI_PRIV_H */
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue