From 150541ef7b3869cef2bd72e50fdca3c9986458ee Mon Sep 17 00:00:00 2001 From: dabonetn Date: Mon, 2 Nov 2015 17:03:02 -0500 Subject: [PATCH] Update Applewin.cpp --- linapple-pie/src/Applewin.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/linapple-pie/src/Applewin.cpp b/linapple-pie/src/Applewin.cpp index ba185b8..d32e968 100644 --- a/linapple-pie/src/Applewin.cpp +++ b/linapple-pie/src/Applewin.cpp @@ -58,6 +58,7 @@ bool argdisks = false; bool argdisks2 = false; bool autoboot = false; bool fullscreenboot = false; +bool disablecursor = false; BOOL behind = 0; // Redundant DWORD cumulativecycles = 0; // Wraps after ~1hr 9mins DWORD cyclenum = 0; // Used by SpkrToggle() for non-wave sound @@ -492,9 +493,13 @@ void LoadConfiguration () LOAD(TEXT("Fullscreen") ,&dwTmp); // load fullscreen flag fullscreen = (BOOL) dwTmp; - dwTmp = 1; if (fullscreenboot) fullscreen = true; + LOAD(TEXT("DisableCursor") ,&dwTmp); // load Disable Cursor Flag + disablecursor = (BOOL) dwTmp; + + + dwTmp = 1; LOAD(TEXT(REGVALUE_SHOW_LEDS) ,&dwTmp); // load Show Leds flag g_ShowLeds = (BOOL) dwTmp; @@ -1089,7 +1094,7 @@ int main(int argc, char * lpCmdLine[]) JoyReset(); SetUsingCursor(0); - SDL_ShowCursor(SDL_DISABLE); + if (disablecursor) SDL_ShowCursor(SDL_DISABLE); // trying fullscreen if (!fullscreen) SetNormalMode();