public ControlDrawing(IControlCanvas controlCanvas, IElementSelectionChecker selectionChecker, ISelectableElementRegister selectableElementRegister, ISelectionResolver selectionResolver)
 {
     this.ControlCanvas         = controlCanvas;
     _selectionChecker          = selectionChecker;
     _selectableElementRegister = selectableElementRegister;
     _selectionResolver         = selectionResolver;
 }
 internal ToolTipFiring(NeuralNetworkVisualizerControl control, Control controlToToolTip, ISelectionResolver selectionResolver, IInvoker invoker)
 {
     _control            = control;
     _controlToToolTip   = controlToToolTip;
     _selectionResolver  = selectionResolver;
     _invoker            = invoker;
     lastToolTipLocation = new Position(0, 0);
 }
Exemplo n.º 3
0
 internal ToolTipFiring(NeuralNetworkVisualizerControl control, Control controlToToolTip, ISelectionResolver selectionResolver)
 {
     _control           = control;
     _controlToToolTip  = controlToToolTip;
     _selectionResolver = selectionResolver;
 }
Exemplo n.º 4
0
 internal ElementSelector(ISelectionResolver selectionResolver)
 {
     _selectedElements  = new List <Element>();
     _selectionResolver = selectionResolver;
 }