mirror of
https://github.com/X11Libre/xserver.git
synced 2026-09-27 21:22:26 +00:00
XQuartz: Transition from xEvent based mieq to InternalEvent
(cherry picked from commit a3dbde2de87ee4f577748a8c447501a3ea462559)
This commit is contained in:
parent
0c2731596f
commit
226b1033b4
17 changed files with 170 additions and 440 deletions
|
|
@ -33,8 +33,6 @@
|
|||
#ifndef _QUARTZ_H
|
||||
#define _QUARTZ_H
|
||||
|
||||
#include "quartzPasteboard.h"
|
||||
|
||||
#include "screenint.h"
|
||||
#include "window.h"
|
||||
|
||||
|
|
@ -59,7 +57,7 @@ typedef Bool (*InitCursorProc)(ScreenPtr pScreen);
|
|||
* Suspend and resume X11 activity
|
||||
*/
|
||||
typedef void (*SuspendScreenProc)(ScreenPtr pScreen);
|
||||
typedef void (*ResumeScreenProc)(ScreenPtr pScreen, int x, int y);
|
||||
typedef void (*ResumeScreenProc)(ScreenPtr pScreen);
|
||||
|
||||
/*
|
||||
* Screen state change support
|
||||
|
|
@ -123,9 +121,9 @@ void QuartzInitInput(int argc, char **argv);
|
|||
void QuartzInitServer(int argc, char **argv, char **envp);
|
||||
void QuartzGiveUp(void);
|
||||
void QuartzProcessEvent(xEvent *xe);
|
||||
void QuartzDisplayChangedHandler(int screenNum, xEventPtr xe, DeviceIntPtr dev, int nevents);
|
||||
void QuartzUpdateScreens(void);
|
||||
|
||||
void QuartzShow(int x, int y); // (x, y) = cursor loc
|
||||
void QuartzShow(void);
|
||||
void QuartzHide(void);
|
||||
void QuartzSetRootClip(BOOL enable);
|
||||
void QuartzSpaceChanged(uint32_t space_id);
|
||||
|
|
|
|||
Loading…
Reference in a new issue