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);
 }
Пример #5
0
 public ScreenScrollerView(ScreenView screenView)
 {
     this.screenView = screenView;
     InitializeComponent();
     InitializeUI();
 }