Esempio n. 1
0
 protected void HideMagicArrow()
 {
     Hurricane.Views.Test.TestWindow.AddMessage("Hide Magic Arrow");
     MagicArrowIsShown = false;
     IsInZone          = false;
     if (MagicWindow != null && MagicWindow.Visibility == Visibility.Visible)
     {
         MagicWindow.MouseLeave -= MagicWindow_MouseLeave;
         MagicWindow.Close();
         MagicWindow = null;
     }
 }
Esempio n. 2
0
 private void HideMagicArrow()
 {
     Trace.WriteLine("MagicArrow: Hide");
     IsMagicArrowVisible = false;
     _isInZone           = false;
     _magicArrowCheckTimer.Stop();
     if (_magicArrow != null && _magicArrow.IsLoaded)
     {
         _magicArrow.MouseLeave -= MagicArrowOnMouseLeave;
         _magicArrow.Close();
         _magicArrow = null;
     }
 }