Add mouse scroll to ProductionPaletteWidget
This commit is contained in:
@@ -258,6 +258,22 @@ namespace OpenRA.Mods.Common.Widgets
|
|||||||
if (mi.Event == MouseInputEvent.Move)
|
if (mi.Event == MouseInputEvent.Move)
|
||||||
TooltipIcon = icon;
|
TooltipIcon = icon;
|
||||||
|
|
||||||
|
if (mi.Event == MouseInputEvent.Scroll)
|
||||||
|
{
|
||||||
|
if (mi.Delta.Y < 0 && CanScrollDown)
|
||||||
|
{
|
||||||
|
ScrollDown();
|
||||||
|
Ui.ResetTooltips();
|
||||||
|
Game.Sound.PlayNotification(World.Map.Rules, World.LocalPlayer, "Sounds", ClickSound, null);
|
||||||
|
}
|
||||||
|
else if (mi.Delta.Y > 0 && CanScrollUp)
|
||||||
|
{
|
||||||
|
ScrollUp();
|
||||||
|
Ui.ResetTooltips();
|
||||||
|
Game.Sound.PlayNotification(World.Map.Rules, World.LocalPlayer, "Sounds", ClickSound, null);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (icon == null)
|
if (icon == null)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user