protected bool m_reactOutputPlaceOnCursor;                  //еще и места для линий.



        /////////////////////////////////////Наследуемые методы объекта/////////////////////////////////////
        /*Конструктор*/
        public VertexGraph(int id, int type, Point[] aPointContour, TextGraph textGraph) : base(id, type, aPointContour)
        {
            m_textGraph        = textGraph;
            m_aPlaceInputLine  = new List <PlaceForLine>();
            m_aPlaceOutputLine = new List <PlaceForLine>();

            m_reactInputPlaceOnCursor  = false;
            m_reactOutputPlaceOnCursor = false;
        }
        protected bool m_reactTextOnCursor;                     //еще место для линий и текст.



        /////////////////////////////////////Наследуемые методы объекта/////////////////////////////////////
        /*Конструктор*/
        public LineGraph(int id, int type, ObjectGraph objectFrom, Point startPoint, TextGraph textGraph, Size sizePlaceContinueLine) : base(id, type, new Point[0])
        {
            m_aPointLine = new List <Point>();
            m_objectFrom = objectFrom;
            m_objectTo   = null;
            m_aPointLine.Add(startPoint);

            m_widthArrow        = 14;
            m_lengthArrow       = 16;
            m_indentArrow       = 0;
            m_placeContinueLine = new PlaceForLine(0, TYPE_OBJECT.PLACE_FOR_LINE, this, startPoint, sizePlaceContinueLine);
            m_textGraph         = textGraph;
            m_distanceLine      = 6;

            m_reactContinuePlaceOnCursor = false;
            m_reactTextOnCursor          = false;
        }
 /*Привязка текста к линии*/
 public void setText(TextGraph text)
 {
     m_textGraph = text;
 }