--- a/src/FingersDance/MainSurfaceWindow.xaml.cs Thu Sep 17 18:44:33 2009 +0200
+++ b/src/FingersDance/MainSurfaceWindow.xaml.cs Sun Sep 20 18:02:37 2009 +0200
@@ -55,7 +55,7 @@
{
try
{
- ScatterViewItem item = (ScatterViewItem)ScaterView.Items.GetItemAt(0);
+ ScatterViewItem item = (ScatterViewItem)scaterview.Items.GetItemAt(0);
item.DecelerationRate = double.NaN;
}
catch (Exception ex) { }
@@ -66,7 +66,7 @@
//Initialise les 4 Grids à la positions initiale du Pivot.
try
{
- ScatterViewItem item = (ScatterViewItem)ScaterView.Items.GetItemAt(0);
+ ScatterViewItem item = (ScatterViewItem)scaterview.Items.GetItemAt(0);
Grid1.Width =item.Center.X;
Grid1.Height = item.Center.Y;
@@ -149,7 +149,27 @@
//TODO: disable audio, animations here
}
- private void ScaterView_ContactChanged(object sender, ContactEventArgs e)
+ private void scaterview_ContactChanged(object sender, ContactEventArgs e)
+ {
+ //Permet la MAJ des 4 Grids à la position du pivot
+ /*try
+ {
+ Grid1.Width = e.GetPosition(mainSurfaceWindow).X;
+ Grid1.Height = e.GetPosition(mainSurfaceWindow).Y;
+
+ Grid3.Width = e.GetPosition(mainSurfaceWindow).X;
+ Grid3.Height = 768 - e.GetPosition(mainSurfaceWindow).Y;
+
+ Grid4.Width = 1024 - e.GetPosition(mainSurfaceWindow).X;
+ Grid4.Height = 768 - e.GetPosition(mainSurfaceWindow).Y;
+
+ Grid2.Width = 1024 - e.GetPosition(mainSurfaceWindow).X;
+ Grid2.Height = e.GetPosition(mainSurfaceWindow).Y;
+ }
+ catch (Exception ex) { }*/
+ }
+
+ private void ScatterViewItemPivot_ContactChanged(object sender, ContactEventArgs e)
{
//Permet la MAJ des 4 Grids à la position du pivot
try
@@ -176,7 +196,10 @@
{
UserControlListVideo ListVideo1 = new UserControlListVideo();
ListVideo1.Name = "ListVideo1";
+
Grid1.Children.Add(ListVideo1);
+
+ //Creation des Events pour chaque item de la video
ListVideo1.EH_ItemVideo1_ContactDown += new System.EventHandler(this.ListVideo1_EH_ItemVideo1_ContactDown);
ListVideo1.EH_ItemVideo2_ContactDown += new System.EventHandler(this.ListVideo1_EH_ItemVideo2_ContactDown);
/*
@@ -222,6 +245,12 @@
private void ListVideo1_EH_ItemVideo1_ContactDown(object sender, EventArgs e)
{
+
+ //Creation d'un ScatterView Item
+ //ScatterViewItem scatterViewItemSessionInput = new ScatterViewItem();
+ //scatterViewItemSessionInput.Name = "ScatterViewItemSessionInput";
+
+
//Creation d'une nouvelle seance.
UserControlSessionInput SessionInput = new UserControlSessionInput();
@@ -233,6 +262,14 @@
SessionInput.EH_SurfaceButtonSubmit_ContactDown += new System.EventHandler(this.SessionInput_EH_SurfaceButtonSubmit_ContactDown);
actualGrid.Children.Remove((UserControlListVideo)sender);
+
+ //Init Scatter View Properties and Add it to the scatter view.
+ /*scatterViewItemSessionInput.Content = SessionInput;
+ scatterViewItemSessionInput.CanMove = true;
+ scatterViewItemSessionInput.CanScale = false;
+ scatterViewItemSessionInput.CanRotate = true;
+ scatterViewItemSessionInput.Center = new Point((double)actualGrid.ActualWidth,(double)actualGrid.ActualHeight);
+ scaterview.Items.Add(scatterViewItemSessionInput);*/
}
catch (Exception ex) { }
isCreatedP1 = true;
@@ -259,5 +296,7 @@
catch (Exception ex) { }
}
+
+
}
}
\ No newline at end of file