Download Blake.NUI
Description
Blake.NUI is a collection of helpful controls, utilities, and samples useful for multi-touch and NUI development with WPF 4 and Surface. Much of this code was used in samples in my book, Natural User Interfaces in .NET.
Icons
Source Files
The download file blakenui.zip has the following entries.
Blake.NUI.TestApplication.Common/Blake.NUI.TestApplication.Common.csproj
Blake.NUI.TestApplication.Common/Blake.NUI.TestApplication.Common.csproj.vspscc
Blake.NUI.TestApplication.Common/GestureTester.xaml
Blake.NUI.TestApplication.Common/GestureTester.xaml.cs
Blake.NUI.TestApplication.Common/Properties/AssemblyInfo.cs
Blake.NUI.TestApplication.Common/Properties/Resources.Designer.cs
Blake.NUI.TestApplication.Common/Properties/Resources.resx
Blake.NUI.TestApplication.Common/Properties/Settings.Designer.cs
Blake.NUI.TestApplication.Common/Properties/Settings.settings
Blake.NUI.TestApplication.Common/Views/MainWindowView.xaml
Blake.NUI.TestApplication.Common/Views/MainWindowView.xaml.cs
Blake.NUI.TestApplication.Surface/App.xaml
Blake.NUI.TestApplication.Surface/App.xaml.cs
Blake.NUI.TestApplication.Surface/Blake.NUI.TestApplication.Surface.csproj
Blake.NUI.TestApplication.Surface/Blake.NUI.TestApplication.Surface.csproj.vspscc
Blake.NUI.TestApplication.Surface/Blake.NUI.TestApplication.Surface.xml
Blake.NUI.TestApplication.Surface/MainWindow.xaml
Blake.NUI.TestApplication.Surface/MainWindow.xaml.cs
Blake.NUI.TestApplication.Surface/Properties/AssemblyInfo.cs
Blake.NUI.TestApplication.Surface/Properties/Resources.Designer.cs
Blake.NUI.TestApplication.Surface/Properties/Resources.resx
Blake.NUI.TestApplication.Surface/Properties/Settings.Designer.cs
Blake.NUI.TestApplication.Surface/Properties/Settings.settings
Blake.NUI.TestApplication.Surface/Resources/icon.png
Blake.NUI.TestApplication.Surface/Resources/iconPreview.png
Blake.NUI.TestApplication.Surface/app.config
Blake.NUI.TestApplication.Win7/App.xaml//ww w . j av a2 s .c o m
Blake.NUI.TestApplication.Win7/App.xaml.cs
Blake.NUI.TestApplication.Win7/Blake.NUI.TestApplication.Win7.csproj
Blake.NUI.TestApplication.Win7/Blake.NUI.TestApplication.Win7.csproj.vspscc
Blake.NUI.TestApplication.Win7/MainWindow.xaml
Blake.NUI.TestApplication.Win7/MainWindow.xaml.cs
Blake.NUI.TestApplication.Win7/Properties/AssemblyInfo.cs
Blake.NUI.TestApplication.Win7/Properties/Resources.Designer.cs
Blake.NUI.TestApplication.Win7/Properties/Resources.resx
Blake.NUI.TestApplication.Win7/Properties/Settings.Designer.cs
Blake.NUI.TestApplication.Win7/Properties/Settings.settings
Blake.NUI.TestApplication.Win7/app.config
Blake.NUI.WPF.Surface/Blake.NUI.WPF.Surface.csproj
Blake.NUI.WPF.Surface/Blake.NUI.WPF.Surface.csproj.user
Blake.NUI.WPF.Surface/Blake.NUI.WPF.Surface.csproj.vspscc
Blake.NUI.WPF.Surface/Properties/AssemblyInfo.cs
Blake.NUI.WPF.Surface/Properties/Resources.Designer.cs
Blake.NUI.WPF.Surface/Properties/Resources.resx
Blake.NUI.WPF.Surface/Properties/Settings.Designer.cs
Blake.NUI.WPF.Surface/Properties/Settings.settings
Blake.NUI.WPF.Surface/SurfaceTouchDevice.cs
Blake.NUI.WPF.Surface/Themes/Generic.xaml
Blake.NUI.WPF.Surface/Utility/SurfaceAnimateUtility.cs
Blake.NUI.WPF.Surface/ZoomCanvasInputAdapterSurface.cs
Blake.NUI.WPF.SurfaceToolkit/Blake.NUI.WPF.SurfaceToolkit.csproj
Blake.NUI.WPF.SurfaceToolkit/Blake.NUI.WPF.SurfaceToolkit.csproj.user
Blake.NUI.WPF.SurfaceToolkit/Blake.NUI.WPF.SurfaceToolkit.csproj.vspscc
Blake.NUI.WPF.SurfaceToolkit/Properties/AssemblyInfo.cs
Blake.NUI.WPF.SurfaceToolkit/Properties/Resources.Designer.cs
Blake.NUI.WPF.SurfaceToolkit/Properties/Resources.resx
Blake.NUI.WPF.SurfaceToolkit/Properties/Settings.Designer.cs
Blake.NUI.WPF.SurfaceToolkit/Properties/Settings.settings
Blake.NUI.WPF.SurfaceToolkit/Themes/Generic.xaml
Blake.NUI.WPF.SurfaceToolkit/Utility/SurfaceAnimateUtility.cs
Blake.NUI.WPF/Blake.NUI.WPF.csproj
Blake.NUI.WPF/Blake.NUI.WPF.csproj.user
Blake.NUI.WPF/Blake.NUI.WPF.csproj.vspscc
Blake.NUI.WPF/Common/DisplayMatrix.cs
Blake.NUI.WPF/Common/ScatterMatrixHelper.cs
Blake.NUI.WPF/Controls/AngleChangedEventArgs.cs
Blake.NUI.WPF/Controls/CircleText.xaml
Blake.NUI.WPF/Controls/CircleText.xaml.cs
Blake.NUI.WPF/Controls/IZoomCanvasInputAdapter.cs
Blake.NUI.WPF/Controls/Primitives/ActivatingContentControl.cs
Blake.NUI.WPF/Controls/RadialStackPanel.cs
Blake.NUI.WPF/Controls/ZoomCanvas.cs
Blake.NUI.WPF/Controls/ZoomCanvas.xaml
Blake.NUI.WPF/Controls/ZoomCanvasItem.cs
Blake.NUI.WPF/Gestures/DoubleTapGestureEngine.cs
Blake.NUI.WPF/Gestures/DoubleTapGestureTrigger.cs
Blake.NUI.WPF/Gestures/EngineHandler.cs
Blake.NUI.WPF/Gestures/Events.cs
Blake.NUI.WPF/Gestures/HoldGestureEngine.cs
Blake.NUI.WPF/Gestures/HoldGestureTrigger.cs
Blake.NUI.WPF/Gestures/IGestureEngine.cs
Blake.NUI.WPF/Gestures/TapGestureEngine.cs
Blake.NUI.WPF/Gestures/TapGestureTrigger.cs
Blake.NUI.WPF/InputFilter.cs
Blake.NUI.WPF/ManipulationHelpers/BoundedManipulationRange.cs
Blake.NUI.WPF/ManipulationHelpers/InertiaDummyManipulator.cs
Blake.NUI.WPF/Properties/AssemblyInfo.cs
Blake.NUI.WPF/Properties/Resources.Designer.cs
Blake.NUI.WPF/Properties/Resources.resx
Blake.NUI.WPF/Properties/Settings.Designer.cs
Blake.NUI.WPF/Properties/Settings.settings
Blake.NUI.WPF/Themes/Generic.xaml
Blake.NUI.WPF/Touch/Interop/InteropTouchEventArgs.cs
Blake.NUI.WPF/Touch/Interop/TouchHandler.cs
Blake.NUI.WPF/Touch/Interop/User32.cs
Blake.NUI.WPF/Touch/Interop/WPFWindowWrapper.cs
Blake.NUI.WPF/Touch/Interop/Win32Touch.cs
Blake.NUI.WPF/Touch/MouseTouchDevice.cs
Blake.NUI.WPF/Touch/NativeTouchDevice.cs
Blake.NUI.WPF/Touch/TouchVisualizationAdorner.cs
Blake.NUI.WPF/Touch/ZoomCanvasInputAdapterTouch.cs
Blake.NUI.WPF/Utility/AnimateUtility.cs
Blake.NUI.WPF/Utility/ManipulationUtility.cs
Blake.NUI.WPF/Utility/MathUtility.cs
Blake.NUI.WPF/Utility/Pool.cs
Blake.NUI.WPF/Utility/VisualUtility.cs
Blake.NUI.WPF/Utility/WorkQueue.cs
Blake.NUI.sln
Blake.NUI.vssscc
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
bin/Blake.NUI.WPF.Surface.dll
bin/Blake.NUI.WPF.SurfaceToolkit.dll
bin/Blake.NUI.WPF.dll
external/Surface v1.0/Microsoft.Surface.Presentation.Generic.dll
external/Surface v1.0/Microsoft.Surface.Presentation.dll
external/Surface v1.0/Microsoft.Surface.dll
external/Surface v1.5/Microsoft.Surface.Presentation.Generic.dll
external/Surface v1.5/Microsoft.Surface.Presentation.dll
external/System.Windows.Interactivity.dll
Download
Click the following link to download blakenui.zip.
blakenui.zipHome »
C# Free Code »
Windows Presentation Foundation »
C# Free Code »
Windows Presentation Foundation »