Exemple #1
0
 public MainRepository(MainWindow mw)
 {
     _mainWindow          = mw;
     _klassRepository     = new KlassRepository(this);
     _linjeRepository     = new LinjeRepository(this);
     _nodCanvasRepository = new NodCanvasRepository(this);
     _textBoxRepository   = new TextBoxRepository(this);
 }
Exemple #2
0
        public void SelectIfHit(Point mouseDownPos, Point mouseUpPos)
        {
            List <NodModelBase> nmbList = new List <NodModelBase>();

            /* kontroll för klasser innanför selection */
            KlassRepository.SelectIfHit(mouseDownPos, mouseUpPos, ref nmbList);

            /*Kontroll för canvasnoder inanför selection*/
            NodCanvasRepository.SelectIfHit(mouseDownPos, mouseUpPos, ref nmbList);

            /*Kontroll för canvasnoder inanför selection*/
            TextBoxRepository.SelectIfHit(mouseDownPos, mouseUpPos);

            SelectLinesOfNod(ref nmbList);
        }