remove type-specific functions for ChromeMetrics.Get; use FieldLoader

This commit is contained in:
Chris Forbes
2011-06-17 18:50:23 +12:00
committed by Paul Chote
parent 7095f293ff
commit 3409d8f046
4 changed files with 9 additions and 19 deletions

View File

@@ -20,8 +20,8 @@ namespace OpenRA.Widgets
public string Key = null;
public string Text = "";
public bool Depressed = false;
public int VisualHeight = ChromeMetrics.GetInt("ButtonDepth");
public string Font = ChromeMetrics.GetString("ButtonFont");
public int VisualHeight = ChromeMetrics.Get<int>("ButtonDepth");
public string Font = ChromeMetrics.Get<string>("ButtonFont");
public Func<string> GetText;
public Func<bool> IsDisabled = () => false;
public Action OnClick = () => {};
@@ -128,4 +128,4 @@ namespace OpenRA.Widgets
WidgetUtils.DrawPanel(baseName + state, rect);
}
}
}
}