public MainRepository(MainWindow mw) { _mainWindow = mw; _klassRepository = new KlassRepository(this); _linjeRepository = new LinjeRepository(this); _nodCanvasRepository = new NodCanvasRepository(this); _textBoxRepository = new TextBoxRepository(this); }
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); }