private void CategoryImage_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
        {
            Image selectedImage = (Image)sender;

            switch (selectedImage.Name)
            {
                case "DigitalImage":
                    this.DigitalFlipReverse.Begin();
                    this.CategoryViewControl.AssignCategory("Digital");
                    break;
                case "HolgaImage":
                    this.DarkroomFlipReverse.Begin();
                    this.CategoryViewControl.AssignCategory("Holga");
                    break;
                case "DarkroomImage":
                    this.HolgaFlipReverse.Begin();
                    this.CategoryViewControl.AssignCategory("Darkroom");
                    break;
            }

            DisableTextAnimations();

            this.CategoryTransition.Begin();
            this.CategoryViewControl.RaiseThumbnailBar();
            Analytics.TrackEvent(Analytics.Source.MenuImage, Analytics.Action.Click, selectedImage.Name);
        }
        protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
        {
            base.OnMouseLeftButtonDown(e);

            // Begin dragging the window
            this.DragMove();
        }
Example #3
1
 void noteText_PreviewMouseDown(object sender, MouseButtonEventArgs e)
 {
     if (!dynSettings.Bench.WorkBench.Selection.Contains(this))
     {
         dynSettings.Bench.WorkBench.Selection.Add(this);
     }
 }
        void carpesan_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            //Ver los documentos de la carpeta en la mesa
            Carpesano c = sender as Carpesano;
            string ruta = logic.gestionBiblioDB.getRutaBiblioteca() + "\\" + c.CodigoEstante.Replace(".", "\\");
            List<FileInfo> ficheros = mifaro.logic.Util.ListarFicheros(ruta);


            comun.Visor3D.mesaDocumentos.Children.Clear();
            foreach (FileInfo documento in ficheros)
            {
                string codigo = documento.Name.Replace(documento.Extension, "");
                codigo = codigo.Replace("_", ".");
                Diseños.VisorPdfWpf vi = new Diseños.VisorPdfWpf(documento.FullName, codigo);
                /*
                visorPDF v = new visorPDF();
                v.axAcroPDF1.LoadFile(documento.FullName);
                vi.windowsFormsHost1.Child = v;
                vi.Height=220;
                vi.Width =170;
                */
                comun.Visor3D.mesaDocumentos.Children.Add(vi);
                logic.Util.DoEvents(this.Dispatcher);
            }

        }
Example #5
1
 private void ButtonBorder_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
 {
     this.ButtonBorder.Background = white;
     this.ButtonLabel.Foreground = iBlue;
     if (this.OnClick != null)
         this.OnClick(this, null);
 }
 void closeLid_SimDouleClick(object sender, MouseButtonEventArgs e)
 {
     if (SocketUtils.SimDoubleClick(sender, e))
     {
         BlackLid_Ellipse.Visibility = Visibility.Visible;
     }
 }
Example #7
1
        /// <summary>
        /// When a user double clicks on a message then open the message in a message box.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="e">Event arguments.</param>
        private void MessageMouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            e.Handled = true;
            var contentControl = sender as ContentControl;
            if (contentControl == null)
            {
                return;
            }

            var mesage = contentControl.DataContext as Message;
            if (mesage == null)
            {
                return;
            }

            if (String.IsNullOrEmpty(mesage.Title))
            {
                mesage.Title = ModuleName;
            }

            var modalManager = ServiceLocator.Current.GetInstance<ModalNavigator>();
            var messageBoxSettings = new MessageBoxSettings
            {
                MessageBoxButtons = MessageBoxButtonsEnum.Ok,
                CopyToClipboardEnabled = true,
                Message = mesage
            };

            modalManager.ShowMessageBox(messageBoxSettings);
        }
        public void boardCanvas_MouseDown(object sender, MouseButtonEventArgs e)
        {
            boardCanvas.CaptureMouse();
            sP = e.GetPosition(boardCanvas);
            newAtr.Color = (Color)colorStroke.SelectedColor;
            newAtr.Height = newAtr.Width = slider.Value;
            boardCanvas.DefaultDrawingAttributes = newAtr;

            if (tempTool == pencilImage.Name || tempTool == eraserImage.Name || tempTool == circleImage.Name || tempTool == rectangleImage.Name)
            {

               if (tempTool == circleImage.Name)
                {
                    ellipse = new Ellipse();
                }
                else if (tempTool == rectangleImage.Name)
                {
                    rect = new Rectangle();
                }
            }
            else if (tempTool == lineImage.Name)
            {
                line_C = new Line();
            }

            else if (tempTool == textBoxImage.Name) {
                tB = new TextBox();
            }

            //eP = new Point(0, 0);
        }
 private void Image_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     if (ImageClick != null)
     {
         ImageClick(sender, e);
     }
 }
 private void PartViewMouseDown(object sender, MouseButtonEventArgs e)
 {
     //
     Point loc = e.GetPosition((IInputElement) sender);
     ScrollViewer.ScrollToVerticalOffset(loc.Y);
     ScrollViewer.ScrollToHorizontalOffset(loc.X);
 }
 private void itemList_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (itemList.SelectedItems.Count == 1)
     {
         editButton_Click(sender, null);
     }
 }
        private void lbCustomers_MouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            if (m_selectedCustomer == null) return;

            var cew = new CustomerEditWindow(this, m_selectedCustomer);
            cew.ShowDialog();
        }
 private static void element_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     UIElement element = sender as UIElement;
     Point position = e.GetPosition(element);
     DispatcherTimer timer = element.GetValue(DoubleClickTimerProperty) as DispatcherTimer;
     if (timer != null)
     {
         timer.Stop();
         Point oldPosition = (Point)element.GetValue(DoubleClickPositionProperty);
         element.ClearValue(DoubleClickTimerProperty);
         element.ClearValue(DoubleClickPositionProperty);
         if (Math.Abs(oldPosition.X - position.X) < 1 && Math.Abs(oldPosition.Y - position.Y) < 1) //mouse didn't move => Valid double click
         {
             List<MouseButtonEventHandler> handlers = element.GetValue(DoubleClickHandlersProperty) as List<MouseButtonEventHandler>;
             if (handlers != null)
             {
                 foreach (MouseButtonEventHandler handler in handlers)
                 {
                     handler(sender, e);
                 }
             }
             return;
         }
     }
     timer = new DispatcherTimer() { Interval = TimeSpan.FromMilliseconds(doubleClickInterval) };
     timer.Tick += new EventHandler((s, args) =>
     {
         (s as DispatcherTimer).Stop();
         element.ClearValue(DoubleClickTimerProperty);
         element.ClearValue(DoubleClickPositionProperty);
     });
     element.SetValue(DoubleClickTimerProperty, timer);
     element.SetValue(DoubleClickPositionProperty, position);
     timer.Start();
 }
 void CustomMarkerDemo_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
    if(!IsMouseCaptured)
    {
       Mouse.Capture(this);
    }
 }
Example #15
1
 protected override void OnMouseLeftButtonDown(MouseButtonEventArgs e)
 {
     base.OnMouseLeftButtonDown(e);
     e.Handled = true;
     _isMouseDown = true;
     _mousePt = Mouse.GetPosition(this);
 }
        private void BouncingWindow_MouseDown(Object sender, MouseButtonEventArgs e)
        {
            if (e.LeftButton == MouseButtonState.Pressed)
            {
                if (this.bouncingBalls.Count < MainWindow.MaxBalls)
                {
                    BouncingBall ball = new BouncingBall(this.rand);

                    ball.Left = e.GetPosition(this.BouncingCanvas).X - BouncingBall.Radius;
                    ball.Top = e.GetPosition(this.BouncingCanvas).Y - BouncingBall.Radius;

                    Monitor.Enter(this);
                    this.bouncingBalls.Add(ball);
                    this.BouncingCanvas.Children.Add(ball.Circle);
                    Monitor.Exit(this);
                }
            }
            else if (e.RightButton == MouseButtonState.Pressed)
            {
                int count = this.bouncingBalls.Count;
                if (count == 0)
                    return;

                Monitor.Enter(this);
                this.bouncingBalls.RemoveAt(count - 1);
                this.BouncingCanvas.Children.RemoveAt(count - 1);
                Monitor.Exit(this);
            }
        }
Example #17
1
		void listBox_MouseDoubleClick(object sender, MouseButtonEventArgs e) {
			if (!UIUtilities.IsLeftDoubleClick<ListBoxItem>(listBox, e))
				return;
			var data = DataContext as ListVM;
			if (data != null)
				data.EditItem();
		}
		protected override void OnMouseDoubleClick(MouseButtonEventArgs e)
		{
			SearchNode node = this.SelectedItem as SearchNode;
			if (node != null)
				node.ActivateItem();
			e.Handled = true;
		}
Example #19
1
        public static bool IsDoubleClick(object sender, MouseButtonEventArgs e)
        {
            bool senderMatch = sender.Equals(m_LastSender);
            m_LastSender = sender;

            long clickTicks = DateTime.Now.Ticks;
            Point position = e.GetPosition(null);
            if (senderMatch)
            {
                long elapsedTicks = clickTicks - m_LastClickTicks;
                long elapsedTime = elapsedTicks / TimeSpan.TicksPerMillisecond;
                double distance = position.Distance(m_LastPosition);
                if (elapsedTime <= k_DoubleClickSpeed && distance <= k_MaxMoveDistance)
                {
                    // Double click!
                    m_LastClickTicks = 0;
                    return true;
                }
            }

            // Not a double click
            m_LastClickTicks = clickTicks;
            m_LastPosition = position;
            return false;
        }
 private void TitleBar_OnPreviewMouseDown(object sender, MouseButtonEventArgs e)
 {
     if (Mouse.LeftButton == MouseButtonState.Pressed)
     {
         DragMove();
     }
 }
Example #21
1
    protected override void OnMouseUp(MouseButtonEventArgs e)
    {
      if (HitConnector != null)
      {
        var sourceConnector = this.sourceConnector;
        var sinkConnector = HitConnector;

        var model = new ConnectionModel(sourceConnector.ConnectorViewModel.ConnectorModel, sinkConnector.ConnectorViewModel.ConnectorModel);
        var connectionViewModel = new ConnectionViewModel(sourceConnector.ConnectorViewModel, sinkConnector.ConnectorViewModel, model);
        var newConnection = new Connection(sourceConnector, sinkConnector, connectionViewModel);

        Panel.SetZIndex(newConnection, designerCanvas.Children.Count);
        designerCanvas.Children.Add(newConnection);

        var vm = designerCanvas.DataContext as EditorWindowViewModel;
        if (vm == null)
          throw new ArgumentNullException("designerCanvas.DataContext as EditorWindowViewModel");

        vm.Add(connectionViewModel);
      }
      if (HitDesignerItem != null)
      {
        HitDesignerItem.IsDragConnectionOver = false;
      }

      if (IsMouseCaptured) ReleaseMouseCapture();

      var adornerLayer = AdornerLayer.GetAdornerLayer(designerCanvas);
      if (adornerLayer != null)
      {
        adornerLayer.Remove(this);
      }
    }
Example #22
0
        private void Lst_OnMouseDoubleClick(object sender, MouseButtonEventArgs e)
        {
            if (lst.SelectedItem == null)
                return;

            this.MainWindowViewModel.AddHostCommand.Execute(lst.SelectedItem);
        }
 void CustomMarkerDemo_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
 {
    if(IsMouseCaptured)
    {
       Mouse.Capture(null);
    }
 }
 public void ExpandOrClose(object sender,MouseButtonEventArgs e) {
     if(Equi_Junction.Visibility == Visibility.Visible) {
         Equi_Junction.Visibility = Visibility.Collapsed;
     } else {
         Equi_Junction.Visibility = Visibility.Visible;
     }
 }
 /// <summary>
 /// 鼠标左键按下
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void PlayTagTextBlockMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     if (!this.Selected)
     {
         this.Selected = true;
     }
 }
 private void OnMouseLeftButtonDown(object sender, MouseButtonEventArgs e)
 {
     if (CaptureMouse())
     {
         mousePosition = e.GetPosition(this);
     }
 }
 private void TwitterTweet_MouseLeftButtonUp(object sender, MouseButtonEventArgs e)
 {
     var tb = sender as TextBlock;
     var currentTweet = tb.DataContext as Tweet;
     var userTweetUri = string.Format("http://twitter.com/{0}/status/{1}", currentTweet.FromUser, currentTweet.IdStr);
     NavigationService.Navigate(new Uri("/Browser.xaml?uri=" + userTweetUri, UriKind.Relative));
 }        
        private void MoveWindow(object sender, MouseButtonEventArgs args)
        {
            var window = ((FrameworkElement)sender).TemplatedParent as Window;

            if (window != null)
                window.DragMove();
        }
Example #29
0
 private void Window_MouseDown(object sender, MouseButtonEventArgs e)
 {
     if (e.LeftButton == MouseButtonState.Pressed)
     {
         this.DragMove();
     }
 }
Example #30
0
 private void HeaderMouseDown(object sender, MouseButtonEventArgs e)
 {
     if (e.LeftButton == MouseButtonState.Pressed)
     {
         DragMove();
     }
 }
Example #31
0
 void _textBlock_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     this._popUp.IsOpen = !(this._popUp.IsOpen);
 }
Example #32
0
 /// <summary>
 /// User cancelled out of the popup, so go back to showing original image
 /// </summary>
 private void lblExit_MouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     createSelectionCanvas();
 }
Example #33
0
 /// <summary>
 /// Handler for RMC events, making sure that the 'Silverlight' Popup isn't shown
 /// </summary>
 private void LayoutRoot_MouseRightButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     e.Handled = true;
 }
Example #34
0
 private void wuqi_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     TakeoffEquipment(ItemType.Weapon);
 }
Example #35
0
 private void teshu_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     TakeoffEquipment(ItemType.Accessories);
 }
Example #36
0
 private void HandleCloseClicked(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     ExampleApp.SearchResultPoiViewCLI.CloseButtonClicked(m_nativeCallerPointer);
 }
 private void Grid_MouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     this.DragMove();
 }
Example #38
0
        private void DockPanel_PreviewMouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            DockPanel dockPanel = (DockPanel)sender;

            Trace.WriteLine(dockPanel.Uid);
        }
Example #39
0
        //public void SetMouseUpHandler(Action action)
        //{
        //    MouseUpHandler = action;
        //    this.PreviewMouseUp += GnosisGalleryItemWPF_MouseUp;
        //}

        private void GnosisGalleryItemWPF_MouseUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            //MouseUpHandler.Invoke();
            HasMouseDown = false;
        }
Example #40
0
 void IconDelete_click(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     con.DeleteCLick(sender, e);
 }
 private void ImageRefresh_MouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     ConfirmBasicData(sender, e);
 }
Example #42
0
 /// <summary>
 /// Show or hide query tree popup.
 /// </summary>
 private void QueryBox_PreviewMouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     e.Handled            = true;
     TreeViewPopup.IsOpen = !TreeViewPopup.IsOpen;
 }
Example #43
0
 private void ResetSynchronizationChart_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     SynchronizationPlotView.ResetAllAxes();
 }
Example #44
0
 private void roleInfo_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     roleInfoCanvas.Visibility = System.Windows.Visibility.Visible;
 }
Example #45
0
 protected override void OnPreviewMouseRightButtonDown(System.Windows.Input.MouseButtonEventArgs e)
 {
     base.OnPreviewMouseRightButtonDown(e);
     cellChangeEvent = InputEventType.RightMouseButton;
     this.Focus();
 }
Example #46
0
 private void ProcessName_MouseDoubleClick_1(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     ProcessName.Visibility = Visibility.Hidden;
     ChangeName.Visibility  = Visibility.Visible;
     ChangeName.Focus();
 }
 private void NavigationWindow_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     this.DragMove();
 }
 private void DraggableTitleBar_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e) => base.OnMouseLeftButtonDown(e);
Example #49
0
 private void jingshu_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     TakeoffEquipment(ItemType.Book);
 }
Example #50
0
        private void myPoly_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            Storyboard sb = (Storyboard)this.Resources["HoverAndCrashPoly"];

            sb.Begin();
        }
Example #51
0
 private void fangju_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     TakeoffEquipment(ItemType.Armor);
 }
Example #52
0
        private void myTriangle_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            Storyboard sb = (Storyboard)this.Resources["RubberbandTriangle"];

            sb.Begin();
        }
 private void Ellipse_MouseUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     Mouse.Capture(null);
 }
 private void ImageGenerate_MouseDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     GenerarCodigo(sender, e);
 }
Example #55
0
        private void ellipse_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            Storyboard sb = (Storyboard)this.Resources["DropAndBounceBall"];

            sb.Begin();
        }
Example #56
0
 void _textBox_PreviewMouseUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     this._blockManager.ReSelect();
 }
 private void leftEye_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     // Change the color of the eye when clicked.
     leftEye.Fill = new SolidColorBrush(Colors.Red);
 }
Example #58
0
 private void ResetInputLagChart_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e)
 {
     InputLagPlotView.ResetAllAxes();
 }
        private void AssociatedObject_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            var item = this.AssociatedObject.SelectedItem;

            Command?.Execute(AssociatedObject.SelectedItem);
        }
        private void _resizer_MouseUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
        {
            UIElement dragElement = sender as UIElement;

            dragElement.ReleaseMouseCapture();
        }