Use ScrollItem in ra server browser

This commit is contained in:
Paul Chote
2011-05-22 14:14:26 +12:00
parent dc6bd60fcc
commit 1d24c5f49c
6 changed files with 33 additions and 19 deletions

View File

@@ -16,6 +16,8 @@ namespace OpenRA.Widgets
{
public class ScrollItemWidget : ButtonWidget
{
public int EnableHover = ChromeMetrics.GetInt("EnableHover");
public ScrollItemWidget()
: base()
{
@@ -33,7 +35,7 @@ namespace OpenRA.Widgets
public override void DrawInner()
{
var state = IsSelected() ? "scrollitem-selected" :
RenderBounds.Contains(Viewport.LastMousePos) ? "scrollitem-hover" :
EnableHover == 1 && RenderBounds.Contains(Viewport.LastMousePos) ? "scrollitem-hover" :
null;
if (state != null)