Merge pull request #4016 from Mailaender/highlight-start

Blinking ready box when all slots are taken
This commit is contained in:
Paul Chote
2013-12-30 19:25:22 -08:00
6 changed files with 65 additions and 7 deletions

View File

@@ -42,6 +42,7 @@ namespace OpenRA.Widgets
public override void Draw()
{
var disabled = IsDisabled();
var highlighted = IsHighlighted();
var font = Game.Renderer.Fonts[Font];
var color = GetColor();
var colordisabled = GetColorDisabled();
@@ -50,6 +51,7 @@ namespace OpenRA.Widgets
var textSize = font.Measure(Text);
var check = new Rectangle(rect.Location, new Size(Bounds.Height, Bounds.Height));
var state = disabled ? "checkbox-disabled" :
highlighted ? "checkbox-highlighted" :
Depressed && HasPressedState ? "checkbox-pressed" :
Ui.MouseOverWidget == this ? "checkbox-hover" :
"checkbox";