blinking ready checkbox when all slots are taken

This commit is contained in:
Matthias Mailänder
2013-12-27 23:36:58 +01:00
parent bb37d90781
commit f35400ad3e
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";