private void initButtons()
{
buttons.Clear();
List<Point> colorButton = new List<Point>();
colorButton.Add(new Point(0, 0));
colorButton.Add(new Point(3 * size / 16, 0));
colorButton.Add(new Point(3 * size / 16, 3 * size / 16));
colorButton.Add(new Point(0, 3 * size / 16));
Button lightButton = new Button(colorButton, new Point(14 * size / 8, 5 * size / 8), form.lightColor, new Pen(Color.White), null, null);
lightButton.Clicked += lightClicked;
buttons.Add(lightButton);
Button medButton = new Button(colorButton, new Point(16 * size / 8, 5 * size / 8), form.medColor, new Pen(Color.White), null, null);
medButton.Clicked += medClicked;
buttons.Add(medButton);
Button darkButton = new Button(colorButton, new Point(18 * size / 8, 5 * size / 8), form.darkColor, new Pen(Color.White), null, null);
darkButton.Clicked += darkClicked;
buttons.Add(darkButton);
Button upvoteButton = new Button(colorButton, new Point(20 * size / 8, 5 * size / 8), form.upvoteColor, new Pen(Color.White), null, null);
upvoteButton.Clicked += upvoteClicked;
buttons.Add(upvoteButton);
Button downvoteButton = new Button(colorButton, new Point(22 * size / 8, 5 * size / 8), form.downvoteColor, new Pen(Color.White), null, null);
downvoteButton.Clicked += downvoteClicked;
buttons.Add(downvoteButton);
Button sliderButton = new Button(colorButton, new Point(24 * size / 8, 5 * size / 8), form.sliderColor, new Pen(Color.White), null, null);
sliderButton.Clicked += sliderClicked;
buttons.Add(sliderButton);
Button textButton = new Button(colorButton, new Point(26 * size / 8, 5 * size / 8), form.textColor, new Pen(Color.White), null, null);
textButton.Clicked += textClicked;
buttons.Add(textButton);
List<Point> defButton = new List<Point>();
defButton.Add(new Point(0, 0));
defButton.Add(new Point(8 * size / 16, 0));
defButton.Add(new Point(8 * size / 16, 3 * size / 16 + 1));
defButton.Add(new Point(0, 3 * size / 16 + 1));
Button defaultButton = new Button(defButton, new Point(28 * size / 8, 5 * size / 8), form.medColor, null, null, null);
defaultButton.Clicked += defaultClicked;
buttons.Add(defaultButton);
List<Point> button = new List<Point>();
button.Add(new Point(0, 0));
button.Add(new Point(3 * size / 4, 0));
button.Add(new Point(3 * size / 4, size / 4));
button.Add(new Point(0, size / 4));
Button OKButton = new Button(button, new Point(5 * size / 16, 17 * size / 8), form.medColor, null, null, null);
OKButton.Clicked += OKClicked;
buttons.Add(OKButton);
Button cancelButton = new Button(button, new Point(9 * size / 8, 17 * size / 8), form.medColor, null, null, null);
cancelButton.Clicked += cancelClicked;
buttons.Add(cancelButton);
Button loginButton = new Button(button, new Point(31 * size / 16, 17 * size / 8), form.medColor, null, null, null);
loginButton.Clicked += loginClicked;
buttons.Add(loginButton);
List<Point> menuButton = new List<Point>();
menuButton.Add(new Point(0, 0));
menuButton.Add(new Point(size / 4, 0));
menuButton.Add(new Point(size / 4, size / 8));
menuButton.Add(new Point(0, size / 8));
Button minimizeButton = new Button(menuButton, new Point(7 * size / 2, 0), form.medColor, null, null, null);
minimizeButton.Clicked += minimizeClicked;
buttons.Add(minimizeButton);
Button exitButton = new Button(menuButton, new Point(15 * size / 4, 0), form.downvoteColor, null, null, null);
exitButton.Clicked += exitClicked;
buttons.Add(exitButton);
}