private void ChangeObjectColor2(object sender, EventArgs e) { if (ColorDialog.ShowDialog() == DialogResult.OK) { IoColorBox2.BackColor = ColorDialog.Color; colorsForPolygonFill2.ObjectColor = ColorDialog.Color; if (colorsForPolygonFill2.ObjectColorOption == ObjectColorOption.Constant) { colorsForPolygonFill2.UpdateCache(); } drawingArea.Refresh(); } }
private void SetObjectColorFromTexture(ColorsForPolygonFill colForPolyFill) { if (colForPolyFill.ObjectColorOption != ObjectColorOption.FromTexture) { colForPolyFill.ObjectColorOption = ObjectColorOption.FromTexture; colForPolyFill.UpdateCache(); drawingArea.Refresh(); } }
private void SetConstantObjectColor(ColorsForPolygonFill colForPolyFill) { if (colForPolyFill.ObjectColorOption != ObjectColorOption.Constant) { colForPolyFill.ObjectColor = IoColorBox.BackColor; colForPolyFill.ObjectColorOption = ObjectColorOption.Constant; colForPolyFill.UpdateCache(); drawingArea.Refresh(); } }