Fixed mouse-wheel zooming
This was SVN commit r1253.
This commit is contained in:
parent
b5d9f886a4
commit
e31edf4fb4
@ -148,6 +148,8 @@ int CGUI::HandleEvent(const SDL_Event* ev)
|
|||||||
|
|
||||||
// Block event, so things on the map (behind the GUI) won't be pressed
|
// Block event, so things on the map (behind the GUI) won't be pressed
|
||||||
LOG(ERROR, LOG_CATEGORY, "Left click blocked");
|
LOG(ERROR, LOG_CATEGORY, "Left click blocked");
|
||||||
|
|
||||||
|
ret = EV_HANDLED;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@ -156,6 +158,8 @@ int CGUI::HandleEvent(const SDL_Event* ev)
|
|||||||
{
|
{
|
||||||
pNearest->HandleMessage(SGUIMessage(GUIM_MOUSE_WHEEL_DOWN));
|
pNearest->HandleMessage(SGUIMessage(GUIM_MOUSE_WHEEL_DOWN));
|
||||||
pNearest->ScriptEvent("mousewheeldown");
|
pNearest->ScriptEvent("mousewheeldown");
|
||||||
|
|
||||||
|
ret = EV_HANDLED;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@ -164,14 +168,14 @@ int CGUI::HandleEvent(const SDL_Event* ev)
|
|||||||
{
|
{
|
||||||
pNearest->HandleMessage(SGUIMessage(GUIM_MOUSE_WHEEL_UP));
|
pNearest->HandleMessage(SGUIMessage(GUIM_MOUSE_WHEEL_UP));
|
||||||
pNearest->ScriptEvent("mousewheelup");
|
pNearest->ScriptEvent("mousewheelup");
|
||||||
|
|
||||||
|
ret = EV_HANDLED;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
ret = EV_HANDLED;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
if (ev->type == SDL_MOUSEBUTTONUP)
|
if (ev->type == SDL_MOUSEBUTTONUP)
|
||||||
|
Loading…
Reference in New Issue
Block a user