mirror of
https://github.com/blupi-games/planetblupi
synced 2024-12-30 10:15:36 +01:00
Use SDL call for setting mouse position
This commit is contained in:
parent
2956051dbf
commit
328dc4f2ba
@ -4,6 +4,7 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <ddraw.h>
|
#include <ddraw.h>
|
||||||
|
#include "blupi.h"
|
||||||
#include "def.h"
|
#include "def.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
#include "pixmap.h"
|
#include "pixmap.h"
|
||||||
@ -4504,8 +4505,7 @@ void CEvent::DemoStep()
|
|||||||
m_mouseType == MOUSETYPEWIN )
|
m_mouseType == MOUSETYPEWIN )
|
||||||
{
|
{
|
||||||
pos = ConvLongToPos(lParam);
|
pos = ConvLongToPos(lParam);
|
||||||
ClientToScreen(m_hWnd, &pos);
|
SDL_WarpMouseInWindow (g_window, pos.x, pos.y);
|
||||||
SetCursorPos(pos.x, pos.y);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
TreatEventBase(nullptr); // XXX: use SDL_Event
|
TreatEventBase(nullptr); // XXX: use SDL_Event
|
||||||
|
4
menu.cpp
4
menu.cpp
@ -4,6 +4,7 @@
|
|||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <ddraw.h>
|
#include <ddraw.h>
|
||||||
|
#include "blupi.h"
|
||||||
#include "def.h"
|
#include "def.h"
|
||||||
#include "resource.h"
|
#include "resource.h"
|
||||||
#include "pixmap.h"
|
#include "pixmap.h"
|
||||||
@ -118,8 +119,7 @@ bool CMenu::Create(HWND hWnd, CPixmap *pPixmap, CSound *pSound,
|
|||||||
pos = m_pos;
|
pos = m_pos;
|
||||||
pos.x += DIMBUTTONX/2;
|
pos.x += DIMBUTTONX/2;
|
||||||
pos.y += DIMBUTTONY/2;
|
pos.y += DIMBUTTONY/2;
|
||||||
ClientToScreen(m_hWnd, &pos);
|
SDL_WarpMouseInWindow (g_window, pos.x, pos.y);
|
||||||
SetCursorPos(pos.x, pos.y);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
m_selRank = Detect(pos);
|
m_selRank = Detect(pos);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user