public SelectionHighLighter(FPGAViewCtrl view)
            : base(view)
        {
            m_pen = new Pen(Color.Red, 3);// view.TileSize / 2);

            Commands.Reset.ObjectsToReset.Add(this);
        }
        public RAMHighLighter(FPGAViewCtrl view)
            : base(view)
        {
            m_pen = new Pen(Color.Black, 2);// view.TileSize / 2);

            Commands.Reset.ObjectsToReset.Add(this);
        }
        public ClockRegionHighlighter(FPGAViewCtrl view)
            : base(view)
        {
            m_pen = new Pen(Color.Red, m_view.TileSize / 2);

            Commands.Reset.ObjectsToReset.Add(this);
        }
Esempio n. 4
0
        private void InvalidateCalles()
        {
            if (m_formToInvalidateAfterEachSearch != null)
            {
                m_formToInvalidateAfterEachSearch.Invalidate();
            }
            if (m_userCtrlToInvalidateAfterEachSearch != null)
            {
                if (m_userCtrlToInvalidateAfterEachSearch is FPGAViewCtrl)
                {
                    FPGAViewCtrl fpgaView = (FPGAViewCtrl)m_userCtrlToInvalidateAfterEachSearch;
                    fpgaView.PointToSelection = true;
                }

                m_userCtrlToInvalidateAfterEachSearch.Invalidate();
            }
        }
 public AllTilesPainter(FPGAViewCtrl view)
     : base(view)
 {
     TileSelectionManager.Instance.Add(this);
 }
 public PossibleMacroPlacementHighLighter(FPGAViewCtrl view)
     : base(view)
 {
     Commands.Reset.ObjectsToReset.Add(this);
 }
 public MacroHighLighter(FPGAViewCtrl view)
     : base(view)
 {
 }
 public HighLighter(FPGAViewCtrl view)
 {
     m_view = view;
 }
Esempio n. 9
0
 public BlockPainter(FPGAViewCtrl view)
     : base(view)
 {
     TileSelectionManager.Instance.Add(this);
     Commands.Reset.ObjectsToReset.Add(this);
 }
Esempio n. 10
0
 public Painter(FPGAViewCtrl view)
 {
     m_view = view;
 }