private void DrawFilledPolygon() { using (var polygonSidesDialog = new PolygonSidesDialog()) { if (polygonSidesDialog.ShowDialog() == DialogResult.OK) { var color = ColorPickerDialog.Color; var sides = polygonSidesDialog.Sides; dialogProcessor.AddRandomFilledPolygon(color, sides); statusBar.Items[0].Text = "Последно действие: Рисуване на запълнен многоъгълник"; viewPort.Invalidate(); } } }