protected override void PaintBackground(float cx, float cy, ICanvas canvas)
{
base.PaintBackground(cx, cy, canvas);
var res = Resources;
//var c = new Color((byte)Std.Random(255),
// (byte)Std.Random(255),
// (byte)Std.Random(255),
// 100);
//canvas.Color = c;
//canvas.FillRect(cx + X, cy + Y, Width, Height);
//
// draw string lines
//
canvas.Color = res.StaveLineColor;
var lineY = cy + Y + TopPadding;
for (var i = 0; i < 5; i++)
{
if (i > 0) lineY += LineOffset;
canvas.BeginPath();
canvas.MoveTo(cx + X, (int)lineY);
canvas.LineTo(cx + X + Width, (int)lineY);
canvas.Stroke();
}
canvas.Color = res.MainGlyphColor;
}