--- a/src/FingersDance.Control.Pivot/UserControlPivot.xaml.cs Tue Sep 15 16:09:45 2009 +0200
+++ b/src/FingersDance.Control.Pivot/UserControlPivot.xaml.cs Tue Sep 15 16:57:45 2009 +0200
@@ -12,11 +12,60 @@
{
public partial class UserControlPivot
{
+ public event EventHandler EH_SurfaceButtonPlayer1_ContactDown;
+ public event EventHandler EH_SurfaceButtonPlayer2_ContactDown;
+ public event EventHandler EH_SurfaceButtonPlayer3_ContactDown;
+ public event EventHandler EH_SurfaceButtonPlayer4_ContactDown;
+
public UserControlPivot()
{
this.InitializeComponent();
// Insert code required on object creation below this point.
}
+
+ private void SurfaceButtonPlayer1_ContactDown(object sender, Microsoft.Surface.Presentation.ContactEventArgs e)
+ {
+ if(EH_SurfaceButtonPlayer1_ContactDown!=null)
+ EH_SurfaceButtonPlayer1_ContactDown(this, new EventArgs());
+ }
+
+ private void SurfaceButtonPlayer2_ContactDown(object sender, Microsoft.Surface.Presentation.ContactEventArgs e)
+ {
+ if (EH_SurfaceButtonPlayer2_ContactDown != null)
+ EH_SurfaceButtonPlayer2_ContactDown(this, new EventArgs());
+ }
+
+ private void SurfaceButtonPlayer3_ContactDown(object sender, Microsoft.Surface.Presentation.ContactEventArgs e)
+ {
+ if (EH_SurfaceButtonPlayer3_ContactDown != null)
+ EH_SurfaceButtonPlayer3_ContactDown(this, new EventArgs());
+ }
+
+ private void SurfaceButtonPlayer4_ContactDown(object sender, Microsoft.Surface.Presentation.ContactEventArgs e)
+ {
+ if (EH_SurfaceButtonPlayer4_ContactDown != null)
+ EH_SurfaceButtonPlayer4_ContactDown(this, new EventArgs());
+ }
+
+ private void SurfaceButtonPlayer1_Click(object sender, RoutedEventArgs e)
+ {
+ SurfaceButtonPlayer1_ContactDown(this,null);
+ }
+
+ private void SurfaceButtonPlayer2_Click(object sender, RoutedEventArgs e)
+ {
+ SurfaceButtonPlayer2_ContactDown(this, null);
+ }
+
+ private void SurfaceButtonPlayer3_Click(object sender, RoutedEventArgs e)
+ {
+ SurfaceButtonPlayer3_ContactDown(this, null);
+ }
+
+ private void SurfaceButtonPlayer4_Click(object sender, RoutedEventArgs e)
+ {
+ SurfaceButtonPlayer4_ContactDown(this, null);
+ }
}
}
\ No newline at end of file