private void ColorDialog_Load(object sender, EventArgs e)
{
textFont = new System.Drawing.Font("Microsoft San Serif", 8);
stringFormat = new StringFormat()
{
LineAlignment = StringAlignment.Center,
Alignment = StringAlignment.Center,
};
paletteBrushes = AC.Palette.ColorPalette
.Select(c => new SolidBrush(System.Drawing.Color.FromArgb(c.Red, c.Green, c.Blue)))
.ToArray();
oppositePaletteBrushes = AC.Palette.ColorPalette
.Select(c => (c.Red * 0.2126) + (c.Green * 0.7152) + (c.Blue * 0.0722) > 128 ? Brushes.Black : Brushes.White)
.ToArray();
paletteLabels = new string[AC.Palette.ColorPalette.Length];
}