Merge pull request #8472 from penev92/bleed_dropDown

Change DropDownButtonWidget separator to an image
This commit is contained in:
Matthias Mailänder
2015-06-16 20:36:03 +02:00
5 changed files with 13 additions and 5 deletions

View File

@@ -41,14 +41,11 @@ namespace OpenRA.Mods.Common.Widgets
var image = ChromeProvider.GetImage("scrollbar", IsDisabled() ? "down_pressed" : "down_arrow");
var rb = RenderBounds;
var color = GetColor();
var colorDisabled = GetColorDisabled();
WidgetUtils.DrawRGBA(image, stateOffset + new float2(rb.Right - rb.Height + 4, rb.Top + (rb.Height - image.Bounds.Height) / 2));
WidgetUtils.FillRectWithColor(new Rectangle(stateOffset.X + rb.Right - rb.Height,
stateOffset.Y + rb.Top + 3, 1, rb.Height - 6),
IsDisabled() ? colorDisabled : color);
var separator = ChromeProvider.GetImage("dropdown", "separator");
WidgetUtils.DrawRGBA(separator, new float2(-3, 0) + new float2(rb.Right - rb.Height + 4, rb.Top + (rb.Height - separator.Bounds.Height) / 2));
}
public override Widget Clone() { return new DropDownButtonWidget(this); }