void DrawTableBackground(FastBitmap dst) { int tableHeight = Math.Max(game.Height - tableY - 50, 1); Rectangle rec = new Rectangle(tableX, tableY, game.Width - tableX, tableHeight); if (!game.ClassicBackground) { FastColour col = LauncherTableView.backGridCol; Drawer2DExt.FastClear(dst, rec, col); } else { game.ClearArea(rec.X, rec.Y, rec.Width, rec.Height, dst); } }
public void RedrawBackground(FastBitmap dst) { if (Window.Minimised) { return; } Rectangle rect = new Rectangle(X + border, Y + border, Width - border * 2, Height - border * 2); if (Window.ClassicBackground) { FastColour foreCol = Active ? new FastColour(126, 136, 191) : new FastColour(111, 111, 111); Drawer2DExt.DrawNoise(dst, rect, foreCol, 8); } else { FastColour foreCol = Active ? LauncherSkin.ButtonForeActiveCol : LauncherSkin.ButtonForeCol; Drawer2DExt.FastClear(dst, rect, foreCol); } }