Beyond Human Interaction with Windows 7 Sensor & Location PlatformBeyond Human Interaction with Windows 7 Sensor & Location Platform
Multitouch Windows Ribbon Sensors
Windows Taskbar Libraries Fundamentals
Version Control User Account Control Removed
Components
Get Compatible
Get Compatible
OptimizeOptimize
Differentiate
Differentiate
Help ButtonContextual Tab
Contextual Tab GroupTabQuick Access Toolbar
Application Menu
Group
void DoStuff() { … … }
MyHandler::Execute(…){ DoStuff();}
<Ribbon> <Tab> <Button … /> </Tab></Ribbon>
Developer Platform At the root is the touch developer
platform that exposes touch APIs for any application
UI Enhancements Focusing on core scenarios, many
parts of the core UI optimized for touch experiences
Gestures Multitouch gestures enable
consistent panning and zooming in most applications
Applications Powerful Multitouch-focused
applications to ship separately from Windows 7
Navigating and consuming the Web
Reading and sorting email
Viewing photos Playing casual
games Consuming music
and video Navigating files
and arranging windows
Using Microsoft Office Applications
It’s Free! Panning/zoom
gestures Right-click
gesture Standard
Controls with scrollbars
Standard Controls with scrollbars
It’s Free! Panning/zoom
gestures Right-click
gesture Standard
Controls with scrollbars
Standard Controls with scrollbars
Gesture notifications Pan/ Zoom/ Rotate/ Click / Double clic
WM_GESTURE Message
WPF 3.5 SP1 API + CodePack
WPF 4.0 full support + Controls
It’s Free! Panning/zoom
gestures Right-click
gesture
Standard Controls with scrollbars
Standard Controls with scrollbars
Gesture notifications pan/zoom/rotate/click/ double click etc
WM_GESTURE Message
WPF 3.5 SP1 API + CodePack
WPF 4.0 full support + Controls
Full raw touch input
Custom gestures
WM_TOUCH message
Manipulation and Inertia processors
Manipulation and Inertia processors via COM interoperability
Touch events WPF 4.0
Manipulation and Inertia
processors