diff -r d40f84d77db4 -r 93dfb08dcc97 middleware/src/Debug/DebugParameters.xaml.cs --- a/middleware/src/Debug/DebugParameters.xaml.cs Mon Mar 19 10:21:56 2012 +0100 +++ b/middleware/src/Debug/DebugParameters.xaml.cs Mon Mar 19 18:24:59 2012 +0100 @@ -55,6 +55,9 @@ { searchMinDistanceTB.Text = kinectMain.getMinDistHands().ToString(); searchMaxDistanceTB.Text = kinectMain.getMaxDistHands().ToString(); + minDistanceTB.Text = kinectMain.getMinDistHands().ToString(); + maxDistanceTB.Text = kinectMain.getMaxDistHands().ToString(); + zeroPointTB.Text = kinectMain.getMinDistHands().ToString(); connexionHostTB.Text = kinectMain.getConnexionHost(); connexionPortTB.Text = kinectMain.getConnexionPort().ToString(); timerElapsingTB.Text = kinectMain.getTimerElapsing().ToString(); @@ -71,10 +74,15 @@ float minDistHands = float.Parse(searchMinDistanceTB.Text); float maxDistHands = float.Parse(searchMaxDistanceTB.Text); + float minDist = float.Parse(searchMinDistanceTB.Text); + float maxDist = float.Parse(searchMaxDistanceTB.Text); + float zeroPoint = float.Parse(searchMinDistanceTB.Text); int connexionPort = int.Parse(connexionPortTB.Text); int timerElapsing = int.Parse(timerElapsingTB.Text); - if (maxDistHands <= 0 || minDistHands <= 0 || maxDistHands > 4 || minDistHands > 4 || minDistHands >= maxDistHands || connexionPort < 0 || timerElapsing < 0) + if (maxDistHands <= 0f || minDistHands <= 0f || maxDistHands > maxDist || minDistHands > maxDist || + minDistHands >= maxDistHands || zeroPoint < maxDistHands || minDistHands < minDist || + zeroPoint >= maxDist || connexionPort < 0 || timerElapsing < 0) { ExceptionInParametersLbl.Content = rm.GetString("loadParametersIncorrect"); } @@ -82,6 +90,9 @@ { kinectMain.setMinDistHands(minDistHands); kinectMain.setMaxDistHands(maxDistHands); + kinectMain.setMinDistHands(minDist); + kinectMain.setMaxDistHands(maxDist); + kinectMain.setMinDistHands(zeroPoint); kinectMain.setConnexionHost(connexionHostTB.Text); kinectMain.setConnexionPort(connexionPort); kinectMain.setTimerElapsing(timerElapsing); @@ -106,13 +117,5 @@ { setParameters(); } - - /* - * Méthode appelée à la fermeture de la fenêtre de paramétrage. - */ - private void Window_Closed(object sender, EventArgs e) - { - - } } }