mirror of
https://github.com/X11Libre/xserver.git
synced 2026-10-16 00:19:55 +00:00
Add COMPOSITE change to fbCopyWindow (not needed yet)
Xnest was half-using midispcur and doing a bad job of it. Replace all of
that code with mipointer which does a lot of the work.
Support DDXen which don't provide GetWindowPixmap, or which return NULL for
the root pixmap.
This commit is contained in:
parent
f95293e525
commit
fd439afdfe
8 changed files with 134 additions and 133 deletions
|
|
@ -27,14 +27,9 @@ typedef struct {
|
|||
#define xnestCursor(pCursor, pScreen) \
|
||||
(xnestCursorPriv(pCursor, pScreen)->cursor)
|
||||
|
||||
void xnestConstrainCursor(ScreenPtr pScreen, BoxPtr pBox);
|
||||
void xnestCursorLimits(ScreenPtr pScreen, CursorPtr pCursor, BoxPtr pHotBox,
|
||||
BoxPtr pTopLeftBox);
|
||||
Bool xnestDisplayCursor(ScreenPtr pScreen, CursorPtr pCursor);
|
||||
Bool xnestRealizeCursor(ScreenPtr pScreen, CursorPtr pCursor);
|
||||
Bool xnestUnrealizeCursor(ScreenPtr pScreen, CursorPtr pCursor);
|
||||
void xnestRecolorCursor(ScreenPtr pScreen, CursorPtr pCursor, Bool displayed);
|
||||
Bool xnestSetCursorPosition(ScreenPtr pScreen, int x, int y,
|
||||
Bool generateEvent);
|
||||
void xnestSetCursor (ScreenPtr pScreen, CursorPtr pCursor, int x, int y);
|
||||
void xnestMoveCursor (ScreenPtr pScreen, int x, int y);
|
||||
|
||||
#endif /* XNESTCURSOR_H */
|
||||
|
|
|
|||
Loading…
Reference in a new issue