src/FingersDance.Control.Menu/UserControlMenu.xaml.cs
changeset 81 6b991b7e8046
parent 75 99d003723474
child 95 07972aa3f2e0
--- a/src/FingersDance.Control.Menu/UserControlMenu.xaml.cs	Wed Sep 23 09:59:30 2009 +0200
+++ b/src/FingersDance.Control.Menu/UserControlMenu.xaml.cs	Wed Sep 23 12:01:23 2009 +0200
@@ -66,6 +66,7 @@
                  {
                      ItemButton.ContactDown += ButtonMenu_ContactDown;
                      ItemButton.Click += ButtonMenu_ContactDown;
+                     ItemButton.ContactHoldGesture += new ContactEventHandler(ItemButton_ContactHoldGesture);
                      MItem.Children.Add(ItemButton);
                      StackPanel Temp = new StackPanel();
                      foreach (Item elt in item.Items)
@@ -93,6 +94,11 @@
              }
          }
 
+         void ItemButton_ContactHoldGesture(object sender, ContactEventArgs e)
+         {
+             MessageBox.Show(((CustomSurfaceButton)sender).Action);
+         }
+
          void ActionButton_ContactDown(object sender, RoutedEventArgs e)
          {
              // Generate action
@@ -135,6 +141,11 @@
              }
          }
 
+         private void LayoutRoot_DragLeave(object sender, System.Windows.DragEventArgs e)
+         {
+             MessageBox.Show(((CustomSurfaceButton)sender).Action);
+         }
+
         #region Events
 
      /*