public ToolTipManager(ScreenView screenView, ScreenViewMouseInteraction interaction) { this.screenView = screenView; this.interaction = interaction; timer = new DispatcherTimer() { Interval = new TimeSpan(0, 0, 0, 1, 200), IsEnabled = true, }; timer.Tick += TimerTick; screenView.MouseMove += OnMouseMove; }
public LayoutFixManager(ScreenView screenView, ScreenViewMouseInteraction interaction) { this.screenView = screenView; this.interaction = interaction; screenView.MouseRightButtonDown += RightButtonClicked; }
public DragManager(ScreenView screenView, ScreenViewMouseInteraction interaction) { this.screenView = screenView; this.interaction = interaction; screenView.MouseLeftButtonDown += OnMouseDown; }
internal void Initialize(ScreenView screenView) { dragManager = new DragManager(screenView, this); toolTipManager = new ToolTipManager(screenView, this); layoutFixManager = new LayoutFixManager(screenView, this); }
public ScreenScrollerView(ScreenView screenView) { this.screenView = screenView; InitializeComponent(); InitializeUI(); }