_MGUSE_COMPOSITING -> _MGSCHEMA_COMPOSITING; _MGUSE_SHAREDFB -> _MGSCHEMA_SHAREDFB

This commit is contained in:
Vincent Wei
2020-01-13 18:10:01 +08:00
parent 8020e09de5
commit 9c392a3229
10 changed files with 47 additions and 41 deletions
+17 -17
View File
@@ -112,7 +112,7 @@ inline static int boxtop (void)
return CSR_CURSORY - CSR_YHOTSPOT;
}
#ifdef _MGUSE_SHAREDFB
#ifdef _MGSCHEMA_SHAREDFB
unsigned int __mg_csrimgsize;
unsigned int __mg_csrimgpitch;
@@ -122,7 +122,7 @@ unsigned int __mg_csrimgpitch;
static BYTE* _cursor_bits = NULL;
#endif
#ifdef _MGUSE_COMPOSITING
#ifdef _MGSCHEMA_COMPOSITING
/* the empty global DC for cursor */
static HDC _dc_cursor;
@@ -460,7 +460,7 @@ void mg_TerminateCursor (void)
}
}
#else /* _MGUSE_COMPOSITING */
#else /* _MGSCHEMA_COMPOSITING */
#if 0 /* FIXME: I do not know why this can not work :( */
Uint8* GetPixelUnderCursor (int x, int y, gal_pixel* pixel)
@@ -725,7 +725,7 @@ static void showcursor (void)
GAL_UpdateRects (__gal_screen, 1, &csr_rect);
}
#endif /* _MGUSE_COMPOSITING */
#endif /* _MGSCHEMA_COMPOSITING */
HCURSOR GUIAPI CopyCursor (HCURSOR hcsr)
{
@@ -871,7 +871,7 @@ BOOL kernel_RefreshCursor (int* x, int* y, int* button)
if (oldx != curx || oldy != cury) {
#if defined (_MGHAVE_CURSOR) && defined(_MGUSE_SHAREDFB)
#if defined (_MGHAVE_CURSOR) && defined(_MGSCHEMA_SHAREDFB)
lock_cursor_sem ();
CSR_CURSORX = curx;
CSR_CURSORY = cury;
@@ -886,7 +886,7 @@ BOOL kernel_RefreshCursor (int* x, int* y, int* button)
showcursor ();
}
unlock_cursor_sem ();
#endif /* _MGHAVE_CURSOR && _MGUSE_SHAREDFB*/
#endif /* _MGHAVE_CURSOR && _MGSCHEMA_SHAREDFB*/
oldx = curx;
oldy = cury;
@@ -898,7 +898,7 @@ BOOL kernel_RefreshCursor (int* x, int* y, int* button)
#ifdef _MGHAVE_CURSOR
#ifdef _MGUSE_SHAREDFB
#ifdef _MGSCHEMA_SHAREDFB
/* show cursor hidden by client GDI function */
void kernel_ReShowCursor (void)
{
@@ -911,7 +911,7 @@ void kernel_ReShowCursor (void)
}
unlock_cursor_sem ();
}
#endif /* _MGUSE_SHAREDFB */
#endif /* _MGSCHEMA_SHAREDFB */
/* Always call with "setdef = FALSE" for clients at server side. */
HCURSOR GUIAPI SetCursorEx (HCURSOR hcsr, BOOL setdef)
@@ -945,7 +945,7 @@ HCURSOR GUIAPI SetCursorEx (HCURSOR hcsr, BOOL setdef)
pcsr = (PCURSOR)hcsr;
lock_cursor_sem ();
#ifdef _MGUSE_COMPOSITING
#ifdef _MGSCHEMA_COMPOSITING
CSR_CURRENT_SET = (HCURSOR)pcsr;
CSR_XHOTSPOT = pcsr ? pcsr->xhotspot : -100;
CSR_YHOTSPOT = pcsr ? pcsr->yhotspot : -100;
@@ -955,7 +955,7 @@ HCURSOR GUIAPI SetCursorEx (HCURSOR hcsr, BOOL setdef)
else
GAL_SetCursor (NULL, 0, 0);
#else /* _MGUSE_SHAREDFB */
#else /* _MGSCHEMA_SHAREDFB */
if (CSR_CURRENT && CSR_SHOW_COUNT >= 0
&& get_hidecursor_sem_val () == 0)
hidecursor();
@@ -978,7 +978,7 @@ HCURSOR GUIAPI GetCurrentCursor (void)
return (HCURSOR)CSR_CURRENT;
}
#ifdef _MGUSE_SHAREDFB
#ifdef _MGSCHEMA_SHAREDFB
static inline BOOL does_need_hide (const RECT* prc)
{
@@ -1002,7 +1002,7 @@ static inline BOOL does_need_hide (const RECT* prc)
return TRUE;
}
/* version for _MGUSE_SHAREDFB */
/* version for _MGSCHEMA_SHAREDFB */
void kernel_ShowCursorForGDI (BOOL fShow, void* pdc)
{
PDC cur_pdc = (PDC)pdc;
@@ -1039,7 +1039,7 @@ void kernel_ShowCursorForGDI (BOOL fShow, void* pdc)
#else
/* version for _MGUSE_COMPOSITING */
/* version for _MGSCHEMA_COMPOSITING */
void kernel_ShowCursorForGDI (BOOL fShow, void* pdc)
{
PDC cur_pdc = (PDC)pdc;
@@ -1056,7 +1056,7 @@ void kernel_ShowCursorForGDI (BOOL fShow, void* pdc)
}
}
#endif /* _MGUSE_SHAREDFB */
#endif /* _MGSCHEMA_SHAREDFB */
int GUIAPI ShowCursor (BOOL fShow)
{
@@ -1072,7 +1072,7 @@ int GUIAPI ShowCursor (BOOL fShow)
return ret_value;
}
#ifdef _MGUSE_SHAREDFB
#ifdef _MGSCHEMA_SHAREDFB
lock_cursor_sem ();
if (fShow) {
CSR_SHOW_COUNT++;
@@ -1086,7 +1086,7 @@ int GUIAPI ShowCursor (BOOL fShow)
hidecursor();
}
unlock_cursor_sem ();
#else /* _MGUSE_SHAREDFB */
#else /* _MGSCHEMA_SHAREDFB */
if (fShow) {
CSR_SHOW_COUNT++;
if (CSR_SHOW_COUNT == 0 && CSR_CURRENT) {
@@ -1100,7 +1100,7 @@ int GUIAPI ShowCursor (BOOL fShow)
GAL_SetCursor (NULL, 0, 0);
}
}
#endif /* _MGUSE_COMPOSITING */
#endif /* _MGSCHEMA_COMPOSITING */
return CSR_SHOW_COUNT;
}
+3 -3
View File
@@ -92,7 +92,7 @@
#define CURSORSECTION "cursorinfo"
#ifdef _MGUSE_COMPOSITING
#ifdef _MGSCHEMA_COMPOSITING
static BOOL LoadCursorRes (void)
{
@@ -152,7 +152,7 @@ error:
return FALSE;
}
#else /* _MGUSE_COMPOSITING */
#else /* _MGSCHEMA_COMPOSITING */
extern unsigned int __mg_csrimgpitch;
static BOOL LoadCursorRes (void)
@@ -213,7 +213,7 @@ error:
return FALSE;
}
#endif /* _MGUSE_COMPOSITING */
#endif /* _MGSCHEMA_COMPOSITING */
#endif /* _MGHAVE_CURSOR */