Exemple #1
0
 private void Canvas_VersionedElementMouseLeave(object sender, XCaseCanvas.VersionedElementEventArgs eventargs)
 {
     if (infoWindow.Element == eventargs.Element)
     {
         infoWindow.Hide();
         infoWindow.Element = null;
     }
 }
Exemple #2
0
        //#if DEBUG

        void Canvas_VersionedElementMouseEnter(object sender, XCaseCanvas.VersionedElementEventArgs eventArgs)
        {
            if (Manager.GetMainWindow() != null && infoWindow.Element != eventArgs.Element && !closing &&
                Manager.GetMainWindow().CurrentProject.VersionManager != null &&
                Keyboard.Modifiers.HasFlag(ModifierKeys.Shift))
            {
                infoWindow.Element = eventArgs.Element;
                Point pointToScreen = this.PointToScreen(Mouse.GetPosition(this));
                infoWindow.Left = pointToScreen.X + 50;
                infoWindow.Top  = pointToScreen.Y + 30;
                infoWindow.Show();
            }
        }