diff --git a/WindowsPhone/BarcodeScanner/deploy/BarcodeScanner.dll b/WindowsPhone/BarcodeScanner/deploy/BarcodeScanner.dll
index 3f800a6..e5ba5f7 100644
Binary files a/WindowsPhone/BarcodeScanner/deploy/BarcodeScanner.dll and b/WindowsPhone/BarcodeScanner/deploy/BarcodeScanner.dll differ
diff --git a/WindowsPhone/BarcodeScanner/sources/BarcodeScanner/Scanner.xaml b/WindowsPhone/BarcodeScanner/sources/BarcodeScanner/Scanner.xaml
index 4b6d2b2..d46b583 100644
--- a/WindowsPhone/BarcodeScanner/sources/BarcodeScanner/Scanner.xaml
+++ b/WindowsPhone/BarcodeScanner/sources/BarcodeScanner/Scanner.xaml
@@ -36,6 +36,13 @@
+
+
+
diff --git a/WindowsPhone/BarcodeScanner/sources/BarcodeScanner/Scanner.xaml.cs b/WindowsPhone/BarcodeScanner/sources/BarcodeScanner/Scanner.xaml.cs
index c40c6e6..1df90c8 100644
--- a/WindowsPhone/BarcodeScanner/sources/BarcodeScanner/Scanner.xaml.cs
+++ b/WindowsPhone/BarcodeScanner/sources/BarcodeScanner/Scanner.xaml.cs
@@ -120,6 +120,7 @@ namespace BarcodeScanner
return false;
}
_timer.Stop();
+ _timer = null;
_luminance = null;
_reader = null;
_photoCamera.Dispose();
@@ -127,5 +128,20 @@ namespace BarcodeScanner
return true;
}
+
+ private void _focusButton_Click(object sender, RoutedEventArgs e)
+ {
+ if (_photoCamera != null && _photoCamera.IsFocusSupported)
+ {
+ try
+ {
+ _photoCamera.CancelFocus();
+ _photoCamera.Focus();
+ }
+ catch
+ {
+ }
+ }
+ }
}
}
\ No newline at end of file