private Draw whatDraw = Draw.Nothing; // что рисовать #endregion Fields #region Constructors /// <summary> /// Инициализирует новый экземпляр класса /// </summary> /// <param name="g">Повехность на которой необходимо выполнять рисование</param> /// <param name="FrameToDraw">Область и положение, занимаемое графиком калибровки на форме</param> public GraphicCalibration(Graphics g, Rectangle FrameToDraw) { Frame = new Rectangle(FrameToDraw.Location, FrameToDraw.Size); Axes = new Rectangle(Frame.X + 30, Frame.Y + 30, Frame.Width - 60, Frame.Height - 60); graphicContext = BufferedGraphicsManager.Current; graphicBuffer = graphicContext.Allocate(g, Frame); graphicBuffer.Graphics.SmoothingMode = SmoothingMode.AntiAlias; graphicBuffer.Graphics.PixelOffsetMode = PixelOffsetMode.HighQuality; graphicBuffer.Graphics.TextContrast = 1; graphicBuffer.Graphics.TextRenderingHint = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit; sync = new Sync(); points = null; }
public ObjectCurrentState() { syncker = new Sync(); }