mirror of
https://github.com/JGRennison/OpenTTD-patches.git
synced 2024-11-16 00:12:51 +00:00
(svn r2725) Move MyShowCursor() back into win32.c, it fits better there
This commit is contained in:
parent
6f74bbaeec
commit
286f8726d5
@ -7,6 +7,7 @@
|
||||
#include "../macros.h"
|
||||
#include "../network.h"
|
||||
#include "../variables.h"
|
||||
#include "../win32.h"
|
||||
#include "../window.h"
|
||||
#include "win32_v.h"
|
||||
#include <windows.h>
|
||||
@ -65,17 +66,6 @@ static void UpdatePalette(HDC dc, uint start, uint count)
|
||||
SetDIBColorTable(dc, start, count, rgb);
|
||||
}
|
||||
|
||||
bool MyShowCursor(bool show)
|
||||
{
|
||||
if (_wnd.cursor_visible == show)
|
||||
return show;
|
||||
|
||||
_wnd.cursor_visible = show;
|
||||
ShowCursor(show);
|
||||
|
||||
return !show;
|
||||
}
|
||||
|
||||
typedef struct {
|
||||
byte vk_from;
|
||||
byte vk_count;
|
||||
|
@ -5,8 +5,6 @@
|
||||
|
||||
#include "../hal.h"
|
||||
|
||||
bool MyShowCursor(bool show);
|
||||
|
||||
extern const HalVideoDriver _win32_video_driver;
|
||||
|
||||
#endif
|
||||
|
11
win32.c
11
win32.c
@ -40,6 +40,17 @@ static bool _has_console;
|
||||
#endif
|
||||
|
||||
|
||||
bool MyShowCursor(bool show)
|
||||
{
|
||||
if (_wnd.cursor_visible == show) return show;
|
||||
|
||||
_wnd.cursor_visible = show;
|
||||
ShowCursor(show);
|
||||
|
||||
return !show;
|
||||
}
|
||||
|
||||
|
||||
// Helper function needed by dynamically loading SDL
|
||||
bool LoadLibraryList(Function proc[], const char* dll)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user