Integrating Gestures in Windows Embedded Compact 7. Douglas Boling Boling Consulting Inc.

Size: px
Start display at page:

Download "Integrating Gestures in Windows Embedded Compact 7. Douglas Boling Boling Consulting Inc."

Transcription

1 Integrating Gestures in Windows Embedded Compact 7 Douglas Boling Boling Consulting Inc.

2 About Douglas Boling Independent consultant specializing in Windows Mobile and Windows Embedded Compact (Windows CE) On-Site Instruction Consulting and Development Author Programming Embedded Windows CE Fourth Edition

3 Agenda Introducing Gestures Basic Gesture Input AutoGesture support Physics Engine

4 Historic Touch Model Touch panel produced mouse message WM_LBUTTONDOWN WM_LBUTTONUP WM_MOUSEMOVE Only while touching panel Gestures used for right click Tap and Shift Key Tap and Hold These still work

5 Gestures Gesture support enhances basic mouse interpretation Nothing more than could be done before but done for you Provides consistent look and feel across all applications All Windows controls enhanced to use gestures Only need to use for custom windows where mouse manipulation was used before

6 Basic Gesture API Gestures are interpreted touch input Either single or multiple touch input Allows flick, pan, select gestures by default Custom gestures can be registered Windows Embedded Compact Gesture API is Win32-based Follows Windows 7 format

7 Gesture Actions Pan User presses moves finger and lifts Scroll (flick) User presses, moves, then lifts finger while moving Select User presses and lifts Rotate Two finger press and rotate Zoom Two finger pinch or spread

8 Enabling Gesture Support To enable gesture support call: EnableGestures (HWND hwnd, ULONGLONG ullflags, UINT wscope); Parameters: hwnd Handle of window that supports gestures ullflags Flags indicating which gestures you would like» Pan» Hold» Select» DoubleSelect» <Custom gestures>» All uscope Flags indicating gestures for specific window or entire application EnableGestures typically called in WM_CREATE of main window

9 Using EnableGestures Calling GetGesutureInfo returns a GESTUREINFO structure // // DoCreateMain - Process WM_CREATE message // LRESULT DoCreateMain (HWND hwnd, UINT wmsg, WPARAM wparam, LPARAM lparam) { EnableGestures (hwnd, TGF_GID_ALL, TGF_SCOPE_PROCESS); } return 0;

10 The WM_GESTURE Message Sent to a window when a gesture is recognized by the system wparam Contains gesture command (Pan, Scroll, Select ) lparam Contains handle to gesture information In CE6R3, if WM_GESTURE not passed to DefWindowProc, you must call CloseGestureInfoHandle while processing the message Deprecated in Windows Embedded Compact 7 DefWindowProc handles WM_GESTURE by passing to parent window DON T forward WM_GESTURE to one of your child windows!

11 GetGestureInfo Calling GetGesutureInfo returns a GESTUREINFO structure typedef struct taggestureinfo { UINT cbsize; DWORD dwflags; DWORD dwid; HWND hwndtarget; POINTS ptslocation; DWORD dwinstanceid; DWORD dwsequenceid; ULONGLONG ullarguments; UINT cbextraarguments; } GESTUREINFO, *PGESTUREINFO; // Size of structure // GF_BEGIN, GF_INERTIA, // GF_END // Gesture ID // Target Window handle // Location of gesture // Reserved // Timestamp of Gesture // Args. See next slide // Possible extra data

12 GESTUREINFO dwflags dwflags GF_BEGIN Beginning of gesture GF_END End of gesture GF_INERTIA Indicates Flick has happened at end of Pan Flags can be combined or zero Multiple End flags can occur One for each gesture recognized

13 GESTUREINFO ularguments ullarguments Depends on message Notification: Interim Pan notifications HIWORD () X delta from previous message LOWORD () Y delta from previous message Notification: GF_END + Pan or Scroll GID_SCROLL_ANGLE() GID_SCROLL_DIRECTION() GID_SCROLL_VELOCITY() Angle of gesture in radians Direction of gesture (Up/Down/Left/Right) Speed in Pixels per second

14 WM_GESTURE messages DEMO

15 AutoGesture Simple way to enable window scrolling by pan/flick gestures Enable by adding Horizontal and/or Vertical scroll bars to your window No need to handle WM_GESTURE Simply respond to WM_VSCROLL and WM_HSCROLL messages OS needs to be built with AutGesture component

16 AutoGesture in Embedded Compact 7 AutoGesture was quite configurable in CE 6 R3 But the defines were in pwinuser.h In Compact 7, only flick to scroll is supported To support other gestures, you will need to subclass the control This allows the control to act the way you want AutoGesture API in CE 6 R3 removed! If you used it, you ll need to remove those calls

17 The Physics Engine Makes movement look natural Things bounce, spring back, and slow down naturally How is this done? Physics! The physics engine computes a series of point/time combinations to allow the application to animate movement in a natural looking way

18 Using the Physics Engine The physics engine is controlled by 4 functions CreatePhysicsEngine Create and initialize the engine QueryPhysicsEngine Query position and motion parameters given a time SetPhysicsEngineUserTime Set time for query DestroyPhysicsEngine Destroy engine and free resources

19 Initializing the Physics Engine typedef struct tagphysicsengineinit { DWORD cbsize; // Size of the structure DWORD dwenginetype; // Reserved, set to zero DWORD dwflags; // Specifies system or User time base LONG linitialvelocity; // Initial velocity in Pixels/sec DWORD dwinitialangle; // Angle in radians BYTE bxaxismovementmode; // Horz movement action (Decelerate only opt) BYTE bxaxisboundarymode; // Horz boundary action. Bounce/rubber band/none BYTE byaxismovementmode; // Vert movement action (Decelerate only opt) BYTE byaxisboundarymode; // Vert boundary action. Bounce/rubber band/none RECT rcboundary; // Entire movement rectangle SIZE sizeview; // Rectangle of visible region POINT ptinitialposition; // Initial position in region SIZE sizeitem; // Size of item. Used to snap to item boundary } PHYSICSENGINEINIT; HRESULT CreatePhysicsEngine (PHYSICSENGINEINIT* pengineinit, HPHYSICSENGINE* phresult);

20 Using the Physics Engine Initialize Physics engine with values returned by Flick (Scroll) gesture Units match so easily done Create timer to send messages back to window to animate SetTimer() When WM_TIMER message received, query physics information Use QueryPhysicsEngine() Redraw with returned Physics position data When physics status indicates complete, kill timer message

21 Using the Physics Engine if (gi.dwflags & (GF_INERTIA GF_END)) { PHYSICSENGINEINIT pei; } memset (&pei, 0, sizeof (pei)); pei.cbsize = sizeof (pei); pei.dwflags = 0; pei.linitialvelocity = GID_SCROLL_VELOCITY (gi.ullarguments); pei.dwinitialangle = GID_SCROLL_ANGLE (gi.ullarguments); pei.bxaxismovementmode = PHYSICSENGINE_MOVEMENT_MODE_DECELERATE; pei.bxaxisboundarymode = PHYSICSENGINE_BOUNDARY_MODE_RUBBERBAND; pei.byaxismovementmode = PHYSICSENGINE_MOVEMENT_MODE_DECELERATE; pei.byaxisboundarymode = PHYSICSENGINE_BOUNDARY_MODE_RUBBERBAND; pei.rcboundary = g_rcwork; pei.sizeview.cx = rectimg.right; pei.sizeview.cy = rectimg.bottom; pei.ptinitialposition.x = gi.ptslocation.x; pei.ptinitialposition.y = gi.ptslocation.y; pei.sizeitem.cx = 1; pei.sizeitem.cy = 1; hr = CreatePhysicsEngine (&pei, &g_hpeanimate); SetTimer (hwnd, ID_ANIMATE, 100, NULL);

22 WM_TIMER with Physics Engine case WM_TIMER: if (wparam == ID_ANIMATE) { // Query physics engine PHYSICSENGINESTATE state; memset (&state, 0, sizeof (state)); state.cbsize = sizeof (state); QueryPhysicsEngine (g_hpeanimate, &state); // Update image MoveImg (hwnd, state.ptposition); // If animation complete, clean up if (state.fcomplete) { DestroyPhysicsEngine (g_hpeanimate); KillTimer (hwnd, 1); } } break;

23 Managed Support No direct support through managed class library AutoGesture works by default Physics is a simply P/Invoke

24 Summary Gesture support fairly straightforward Model consistent with desktop API Autogesture gives simple gesture support for most controls Flick to scroll only Customization done through subclassing the control Physics engine pretty simple to use Cool effects

25 Questions Doug Boling Boling Consulting Inc. bolingconsulting.com

26 2011 Microsoft Corporation. All All rights reserved. This This presentation is for informational is informational purposes purposes only. Microsoft only. makes Microsoft no warranties, makes no express warranties, or implied, express in this or summary. implied, in this summary.

Windows Touch 程 式 開 發 入 門 許 煜 坤 台 灣 微 軟 研 究 開 發 處 2010/1/20

Windows Touch 程 式 開 發 入 門 許 煜 坤 台 灣 微 軟 研 究 開 發 處 2010/1/20 Windows Touch 程 式 開 發 入 門 許 煜 坤 台 灣 微 軟 研 究 開 發 處 2010/1/20 Agendas Good, Better, Best model Platforms details Native Win32 APIs MS Windows SDK 7.0 Windows 7 Multi-Touch.Net Interop Sample Library VS2008

More information

RDM+ Remote Desktop for Android. Getting Started Guide

RDM+ Remote Desktop for Android. Getting Started Guide RDM+ Remote Desktop for Android Getting Started Guide RDM+ (Remote Desktop for Mobiles) is a remote control tool that offers you the ability to connect to your desktop or laptop computer from Android device

More information

Creating a More Secure Device with Windows Embedded Compact 7. Douglas Boling Boling Consulting Inc.

Creating a More Secure Device with Windows Embedded Compact 7. Douglas Boling Boling Consulting Inc. Creating a More Secure Device with Windows Embedded Compact 7 Douglas Boling Boling Consulting Inc. About Douglas Boling Independent consultant specializing in Windows Mobile and Windows Embedded Compact

More information

Multi-Touch Control Wheel Software Development Kit User s Guide

Multi-Touch Control Wheel Software Development Kit User s Guide Multi-Touch Control Wheel Software Development Kit User s Guide v1.0 Bulletin #1204 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: [email protected] On the

More information

Using touch gestures with your SMART Board interactive display frame or SMART Board 6052i interactive display

Using touch gestures with your SMART Board interactive display frame or SMART Board 6052i interactive display PLEASE THINK BEFORE YOU PRINT New Features Using touch gestures with your SMART Board interactive display frame or SMART Board 6052i interactive display Touch gestures enable you to use pre-determined

More information

Multi-Touch Control Wheel Software Development Kit User s Guide

Multi-Touch Control Wheel Software Development Kit User s Guide Multi-Touch Control Wheel Software Development Kit User s Guide V3.0 Bulletin #1204 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: [email protected] www.grayhill.com/instinct

More information

WACOM GESTURE GUIDE: USING TOUCH WITH WACOM PRODUCTS

WACOM GESTURE GUIDE: USING TOUCH WITH WACOM PRODUCTS 1 WACOM GESTURE GUIDE: USING TOUCH WITH WACOM PRODUCTS Wacom products that support touch are designed to enhance the way you work. Touch enables you to interact with a computer using only your fingertips

More information

LCD MONITOR TOUCH PANEL DRIVER 2 OPERATION MANUAL. for Mac. Version 1.0 PN-L703A/PN-70TA3/PN-L703B/PN-70TB3/PN-L603A/PN-60TA3/PN-L603B/PN-60TB3

LCD MONITOR TOUCH PANEL DRIVER 2 OPERATION MANUAL. for Mac. Version 1.0 PN-L703A/PN-70TA3/PN-L703B/PN-70TB3/PN-L603A/PN-60TA3/PN-L603B/PN-60TB3 LCD MONITOR TOUCH PANEL DRIVER 2 OPERATION MANUAL for Mac Version 1.0 Applicable models PN-L703A/PN-70TA3/PN-L703B/PN-70TB3/PN-L603A/PN-60TA3/PN-L603B/PN-60TB3 Contents Introduction...3 System Requirements...3

More information

LCD MONITOR TOUCH DISPLAY DRIVER OPERATION MANUAL. for Mac. Version 1.0 PN-K322B/PN-K322BH/LL-S201A. Applicable models

LCD MONITOR TOUCH DISPLAY DRIVER OPERATION MANUAL. for Mac. Version 1.0 PN-K322B/PN-K322BH/LL-S201A. Applicable models LCD MONITOR TOUCH DISPLAY DRIVER OPERATION MANUAL for Mac Version 1.0 Applicable models PN-K322B/PN-K322BH/LL-S201A Contents Introduction...3 System Requirements...3 Setting up the Computer...4 Installing

More information

Application Power Management for Mobility

Application Power Management for Mobility Application Power Management for Mobility White Paper March 20, 2002 Copyright 2002 Intel Corporation Contents 1. Introduction... 4 1.1. Overview... 4 1.2. Audience... 4 2. Application Power Management

More information

Multi-Touch Ring Encoder Software Development Kit User s Guide

Multi-Touch Ring Encoder Software Development Kit User s Guide Multi-Touch Ring Encoder Software Development Kit User s Guide v2.0 Bulletin #1198 561 Hillgrove Avenue LaGrange, IL 60525 Phone: (708) 354-1040 Fax: (708) 354-2820 E-mail: [email protected] On the

More information

Using OfficeMate/ExamWRITER on an Apple ipad. October 2013

Using OfficeMate/ExamWRITER on an Apple ipad. October 2013 Using OfficeMate/ExamWRITER on an Apple ipad October 2013 Limitation of Liability and Damages The information contained herein is subject to change without notice and is provided "as-is" without warranty

More information

Exploring Windows 10. Work Smart by Microsoft IT. Topics in this guide include: Start menu Cortana Microsoft Edge

Exploring Windows 10. Work Smart by Microsoft IT. Topics in this guide include: Start menu Cortana Microsoft Edge Work Smart by Microsoft IT Exploring Windows 10 Windows 10 is designed to please both touch and mouse users. It s also designed to be intuitive for users of both Windows 7 and Windows 8.1, incorporating

More information

3. Surfing with Your Tablet

3. Surfing with Your Tablet 95 3. Surfing with Your Tablet In this chapter you will get to know the Internet app. This is the default web browser application that is installed on your Samsung Galaxy Tab. You can use this app to surf

More information

Device Driver Best Practices in Windows Embedded Compact 7. Douglas Boling Boling Consulting Inc.

Device Driver Best Practices in Windows Embedded Compact 7. Douglas Boling Boling Consulting Inc. Device Driver Best Practices in Windows Embedded Compact 7 Douglas Boling Boling Consulting Inc. About Douglas Boling Independent consultant specializing in Windows Mobile and Windows Embedded Compact

More information

Advantage Cloud Access: Microsoft Remote Desktop for Android

Advantage Cloud Access: Microsoft Remote Desktop for Android Advantage Cloud Access: Microsoft Remote Desktop for Android 2645 Townsgate Road, Suite 200 Westlake Village, CA 91361 Support: 800.888.8075 Fax: 805.497.4983 2013 Compulink Business Systems, Inc. All

More information

Help. Contents Back >>

Help. Contents Back >> Contents Back >> Customizing Opening the Control Panel Control Panel Features Tabs Control Panel Lists Control Panel Buttons Customizing Your Tools Pen and Airbrush Tabs 2D Mouse and 4D Mouse Tabs Customizing

More information

ANDROID GUEST GUIDE. Remote Support & Management PC Tablet - Smartphone. 1. An Introduction. Host module on your PC or device

ANDROID GUEST GUIDE. Remote Support & Management PC Tablet - Smartphone. 1. An Introduction. Host module on your PC or device ANDROID GUEST GUIDE Remote Support & Management PC Tablet - Smartphone Remote Desktop Guest module on your Android device Host module on your PC or device 1. An Introduction WiseMo develops software for

More information

Mobile Technique and Features

Mobile Technique and Features Smart evision International, Inc. Mobile Technique and Features Smart evision White Paper Prepared By: Martin Hu Last Update: Oct 16, 2013 2013 1 P a g e Overview Mobile Business intelligence extends and

More information

Software Solutions for Multi-Display Setups

Software Solutions for Multi-Display Setups White Paper Bruce Bao Graphics Application Engineer Intel Corporation Software Solutions for Multi-Display Setups January 2013 328563-001 Executive Summary Multi-display systems are growing in popularity.

More information

Introduction to SketchUp

Introduction to SketchUp Introduction to SketchUp This guide is handy to read if you need some basic knowledge to get started using SketchUp. You will see how to download and install Sketchup, and learn how to use your mouse (and

More information

MS Active Sync: Sync with External Memory Files

MS Active Sync: Sync with External Memory Files Mindfire Solutions - 1 - MS Active Sync: Sync with External Memory Files Author: Rahul Gaur Mindfire Solutions, Mindfire Solutions - 2 - Table of Contents Overview 3 Target Audience 3 Conventions...3 1.

More information

Lenovo IdeaPad Yoga11

Lenovo IdeaPad Yoga11 Lenovo IdeaPad Yoga11 User Guide V1.0 Read the safety notices and important tips in the included manuals before using your computer. Notes Before using the product, be sure to read Lenovo Safety and General

More information

Acellus Natural 3D Tablet

Acellus Natural 3D Tablet Acellus Natural 3D Tablet Locked Down & Optimized for Use with the Acellus Learning System Acellus Natural 3D Tablet Locked Down & Optimized for Use with the Acellus Learning System Contents I. Quick Start

More information

Windows 8 Features (http://www.dummies.com/how-to/content/windows-8-for-dummies-cheat-sheet.html)

Windows 8 Features (http://www.dummies.com/how-to/content/windows-8-for-dummies-cheat-sheet.html) Windows 8 Features (http://www.dummies.com/how-to/content/windows-8-for-dummies-cheat-sheet.html) Five Big Changes in Windows 8 Windows 8 looks and behaves much differently from previous versions of Windows.

More information

INDEX. Google Android Phone OS application and operation 2. Blackberry Operation System(Software Installation and Operation) 13

INDEX. Google Android Phone OS application and operation 2. Blackberry Operation System(Software Installation and Operation) 13 DVR4rt-H264 Mobile User Guide INDEX DATE: 2011/03/02 VER 1.0 Google Android Phone OS application and operation 2 Blackberry Operation System(Software Installation and Operation) 13 iphone Software installation

More information

Lenovo Miix 2 8. User Guide. Read the safety notices and important tips in the included manuals before using your computer.

Lenovo Miix 2 8. User Guide. Read the safety notices and important tips in the included manuals before using your computer. Lenovo Miix 2 8 User Guide Read the safety notices and important tips in the included manuals before using your computer. Notes Before using the product, be sure to read Lenovo Safety and General Information

More information

Setting up Wireless ipad Control of your DEWETRON Computer-based System

Setting up Wireless ipad Control of your DEWETRON Computer-based System Setting up Wireless ipad Control of your DEWETRON Computer-based System There are a few important things that you need to do in order to use remote desktop applications, such as the itap RDP on the new

More information

Microsoft Office 2010

Microsoft Office 2010 Access Tutorial 1 Creating a Database Microsoft Office 2010 Objectives Learn basic database concepts and terms Explore the Microsoft Access window and Backstage view Create a blank database Create and

More information

GelAnalyzer 2010 User s manual. Contents

GelAnalyzer 2010 User s manual. Contents GelAnalyzer 2010 User s manual Contents 1. Starting GelAnalyzer... 2 2. The main window... 2 3. Create a new analysis... 2 4. The image window... 3 5. Lanes... 3 5.1 Detect lanes automatically... 3 5.2

More information

ALIBI Witness and ALIBI Witness HD Apps for Android - Quick Start Guide

ALIBI Witness and ALIBI Witness HD Apps for Android - Quick Start Guide ALIBI Witness and ALIBI Witness HD Apps for Android - Quick Start Guide Version 4.0.3 ALIBI Witness and ALIBI Witness HD are free applications (Apps) for the and Android OS (V2.3.3 or later) smartphone

More information

Introduction to Google SketchUp (Mac Version)

Introduction to Google SketchUp (Mac Version) Introduction to Google SketchUp (Mac Version) This guide is handy to read if you need some basic knowledge to get started using SketchUp. You will see how to download and install Sketchup, and learn how

More information

Parallels Remote Application Server

Parallels Remote Application Server Parallels Remote Application Server Parallels Client for Windows Phone User's Guide v15 Copyright 1999-2016 Parallels IP Holdings GmbH and its affiliates. All rights reserved. Parallels IP Holdings GmbH

More information

Linkage 3.2. User s Guide

Linkage 3.2. User s Guide Linkage 3.2 User s Guide David Rector Wednesday, April 06, 2016 Table of Contents Table of Contents... 2 Installation... 3 Running the Linkage Program... 3 Simple Mechanism Tutorial... 5 Mouse Operations...

More information

A Novel Multitouch Interface for 3D Object Manipulation

A Novel Multitouch Interface for 3D Object Manipulation A Novel Multitouch Interface for 3D Object Manipulation Oscar Kin-Chung Au School of Creative Media City University of Hong Kong [email protected] Chiew-Lan Tai Department of Computer Science & Engineering

More information

C-218-100-11 (1) SNC toolbox mobile. Application Guide Software Version 1.00. 2015 Sony Corporation

C-218-100-11 (1) SNC toolbox mobile. Application Guide Software Version 1.00. 2015 Sony Corporation C-218-100-11 (1) SNC toolbox mobile Application Guide Software Version 1.00 2015 Sony Corporation Overview SNC toolbox mobile is a viewer for displaying the images of a network camera, searching for a

More information

Cell Phone Operating Systems

Cell Phone Operating Systems Cell Phone Operating Systems The first smartphone was the IBM Simon and was designed in 1992. The phone themselves have changed. The most important changes are in the Operating System (OS) Operating Systems

More information

Creating Next-Generation User Experience with Windows Aero, Windows Presentation Foundation and Silverlight on Windows Embedded Standard 7

Creating Next-Generation User Experience with Windows Aero, Windows Presentation Foundation and Silverlight on Windows Embedded Standard 7 Creating Next-Generation User Experience with Windows Aero, Windows Presentation Foundation and Silverlight on Windows Embedded Standard 7 Windows Embedded Standard uses the latest Technology included

More information

ZoomText 10.1 for Windows 8 Quick Reference Guide Addendum

ZoomText 10.1 for Windows 8 Quick Reference Guide Addendum ZoomText 10.1 for Windows 8 Quick Reference Guide Addendum This addendum to the ZoomText 10 Quick Reference Guide covers the new features and other changes specific to ZoomText 10.1 for Windows 8. For

More information

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine

Blender Notes. Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine Blender Notes Introduction to Digital Modelling and Animation in Design Blender Tutorial - week 9 The Game Engine The Blender Game Engine This week we will have an introduction to the Game Engine build

More information

Creating tables in Microsoft Access 2007

Creating tables in Microsoft Access 2007 Platform: Windows PC Ref no: USER 164 Date: 25 th October 2007 Version: 1 Authors: D.R.Sheward, C.L.Napier Creating tables in Microsoft Access 2007 The aim of this guide is to provide information on using

More information

IV3Dm provides global settings which can be set prior to launching the application and are available through the device settings menu.

IV3Dm provides global settings which can be set prior to launching the application and are available through the device settings menu. ImageVis3D Mobile This software can be used to display and interact with different kinds of datasets - such as volumes or meshes - on mobile devices, which currently includes iphone and ipad. A selection

More information

CREATE A 3D MOVIE IN DIRECTOR

CREATE A 3D MOVIE IN DIRECTOR CREATE A 3D MOVIE IN DIRECTOR 2 Building Your First 3D Movie in Director Welcome to the 3D tutorial for Adobe Director. Director includes the option to create three-dimensional (3D) images, text, and animations.

More information

Within minutes you can transform your high-resolution digital image in to a DVquality movie that pans, zooms and rotates the once-still image.

Within minutes you can transform your high-resolution digital image in to a DVquality movie that pans, zooms and rotates the once-still image. Slick Motion gives you a simple and easy way to make your still images come alive. Within minutes you can transform your high-resolution digital image in to a DVquality movie that pans, zooms and rotates

More information

Basic AutoSketch Manual

Basic AutoSketch Manual Basic AutoSketch Manual Instruction for students Skf-Manual.doc of 3 Contents BASIC AUTOSKETCH MANUAL... INSTRUCTION FOR STUDENTS... BASIC AUTOSKETCH INSTRUCTION... 3 SCREEN LAYOUT... 3 MENU BAR... 3 FILE

More information

Enhancing Your Device Design Through Tactile Feedback. April 2011

Enhancing Your Device Design Through Tactile Feedback. April 2011 Enhancing Your Device Design Through Tactile Feedback April 2011 Enhancing Your Device Design Through Tactile Feedback April 2011 Page 2 of 7 Table of Contents 1 Enhancing Your Device Design Through Tactile

More information

Make your own Temple Run game

Make your own Temple Run game Make your own Temple Run game These instructions will talk you through how to make your own Temple Run game with your pupils. The game is made in Scratch, which can be downloaded here: http://scratch.mit.edu

More information

Creating Your Own 3D Models

Creating Your Own 3D Models 14 Creating Your Own 3D Models DAZ 3D has an extensive growing library of 3D models, but there are times that you may not find what you want or you may just want to create your own model. In either case

More information

User Guide for Windows 10

User Guide for Windows 10 User Guide for Windows 10 System requirements E10684 First Edition July 2015 To facilitate a smoother transition from your previous operating system, read the system requirements below before upgrading

More information

Craig Pelkie Bits & Bytes Programming, Inc. [email protected]

Craig Pelkie Bits & Bytes Programming, Inc. craig@web400.com Using the Operations Navigator Backup Utility Craig Pelkie Bits & Bytes Programming, Inc. [email protected] Edition OPSNAVBACKUP_20020219 Published by Bits & Bytes Programming, Inc. Valley Center, CA 92082

More information

SMART Ink 1.5. Windows operating systems. Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device.

SMART Ink 1.5. Windows operating systems. Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device. SMART Ink 1.5 Windows operating systems User s guide Scan the following QR code to view the SMART Ink Help on your smart phone or other mobile device. Trademark notice SMART Ink, SMART Notebook, SMART

More information

Getting to Know the New Lenovo Safety and General Information Guide

Getting to Know the New Lenovo Safety and General Information Guide Lenovo IdeaPad Yoga 13 User Guide V1.0 Read the safety notices and important tips in the included manuals before using your computer. Note Before using the product, be sure to read Lenovo Safety and General

More information

2. More Use of the Mouse in Windows 7

2. More Use of the Mouse in Windows 7 65 2. More Use of the Mouse in Windows 7 The mouse has become an essential part of the computer. But it is actually a relatively new addition. The mouse did not become a standard part of the PC until Windows

More information

User Tutorial on Changing Frame Size, Window Size, and Screen Resolution for The Original Version of The Cancer-Rates.Info/NJ Application

User Tutorial on Changing Frame Size, Window Size, and Screen Resolution for The Original Version of The Cancer-Rates.Info/NJ Application User Tutorial on Changing Frame Size, Window Size, and Screen Resolution for The Original Version of The Cancer-Rates.Info/NJ Application Introduction The original version of Cancer-Rates.Info/NJ, like

More information

Lenovo Yoga 2 13. User Guide. Read the safety notices and important tips in the included manuals before using your computer.

Lenovo Yoga 2 13. User Guide. Read the safety notices and important tips in the included manuals before using your computer. Lenovo Yoga 2 13 User Guide Read the safety notices and important tips in the included manuals before using your computer. Notes Before using the product, be sure to read Lenovo Safety and General Information

More information

Lenovo IdeaPad Miix 10

Lenovo IdeaPad Miix 10 Lenovo IdeaPad Miix 10 User Guide Read the safety notices and important tips in the included manuals before using your computer. Notes Before using the product, be sure to read Lenovo Safety and General

More information

Apple Certificate Library Functional Specification

Apple Certificate Library Functional Specification Apple Certificate Library Functional Specification apple 2005-01-13 apple Apple Computer, Inc. 2005 Apple Computer, Inc. All rights reserved. No part of this publication may be reproduced, stored in a

More information

Basic Data Types. typedef short SHORT; typedef unsigned long DWORD;

Basic Data Types. typedef short SHORT; typedef unsigned long DWORD; Lecture 2-1 Basic Data Types typedef short SHORT; typedef unsigned short WORD; typedef unsigned long DWORD; #if defined(_win64) typedef int64 INT_PTR; #else typedef int INT_PTR; #endif typedef DWORD COLORREF;

More information

Microsoft Publisher 2010 What s New!

Microsoft Publisher 2010 What s New! Microsoft Publisher 2010 What s New! INTRODUCTION Microsoft Publisher 2010 is a desktop publishing program used to create professional looking publications and communication materials for print. A new

More information

10. THERM DRAWING TIPS

10. THERM DRAWING TIPS 10. THERM DRAWING TIPS 10.1. Drawing Tips The THERM User's Manual describes in detail how to draw cross-sections in THERM. This section of the NFRC Simualation Training Manual presents some additional

More information

Getting Started How To Use an Android Tablet

Getting Started How To Use an Android Tablet Getting Started How To Use an Android Tablet Table of Contents Introduction Page 2 Buttons of the table Page 3 Using the touchscreen Page 4 Using the keyboard Page 4 Connecting to Wi Fi Page 5 Applications

More information

City of Corpus Christi. Mobile GIS Viewer. For ipad

City of Corpus Christi. Mobile GIS Viewer. For ipad City of Corpus Christi Mobile GIS Viewer For ipad MIS - GIS 3/9/2012 P a g e 1 Contents Requirements... 2 Installation... 2 Using the ArcGIS Mobile App... 4 Connect to the Corpus Christi Mobile GIS Map

More information

Essentials of Developing Windows Store Apps Using C# MOC 20484

Essentials of Developing Windows Store Apps Using C# MOC 20484 Essentials of Developing Windows Store Apps Using C# MOC 20484 Course Outline Module 1: Overview of the Windows 8 Platform and Windows Store Apps This module describes the Windows 8 platform and features

More information

GoodReader User Guide. Version 1.0 GoodReader version 3.16.0

GoodReader User Guide. Version 1.0 GoodReader version 3.16.0 GoodReader User Guide Version 1.0 GoodReader version 3.16.0 Contents Operating GoodReader 1 Send PDF files to Your ipad 2 Copy Files with itunes 2 Copy Files to a Cloud Service 5 Download Files from the

More information

White Noise Help Guide for iphone, ipad, and Mac

White Noise Help Guide for iphone, ipad, and Mac White Noise Help Guide for iphone, ipad, and Mac Created by TMSOFT - www.tmsoft.com - 12/08/2011 White Noise allows you to create the perfect ambient sound environment for relaxation or sleep. This guide

More information

New VoIP Solutions in Windows Embedded CE 6.0 R2

New VoIP Solutions in Windows Embedded CE 6.0 R2 New VoIP Solutions in Windows Embedded CE 6.0 R2 Writer: Douglas Boling Published: November 2007 Summary: Windows Embedded CE 6.0 R2 contains new VoIP solutions. This paper describes those VoIP Solutions

More information

Lenovo Yoga 2 Pro 13 inch Display User Guide

Lenovo Yoga 2 Pro 13 inch Display User Guide Lenovo Yoga 2 Pro 13 inch Display User Guide Read the safety notices and important tips in the included manuals before using your computer. Notes Before using the product, be sure to read Lenovo Safety

More information

File Management Windows

File Management Windows File Management Windows : Explorer Navigating the Windows File Structure 1. The Windows Explorer can be opened from the Start Button, Programs menu and clicking on the Windows Explorer application OR by

More information

Lenovo Flex 3. User Guide. Flex 3-1120/Flex 3-1130. Read the safety notices and important tips in the included manuals before using your computer.

Lenovo Flex 3. User Guide. Flex 3-1120/Flex 3-1130. Read the safety notices and important tips in the included manuals before using your computer. Lenovo Flex 3 Flex 3-1120/Flex 3-1130 User Guide Read the safety notices and important tips in the included manuals before using your computer. Notes Before using the product, be sure to read Lenovo Safety

More information

User Manual. pdoc Pro Client for Windows. Copyright Topaz Systems Inc. All rights reserved.

User Manual. pdoc Pro Client for Windows. Copyright Topaz Systems Inc. All rights reserved. User Manual pdoc Pro Client for Windows Copyright Topaz Systems Inc. All rights reserved. For Topaz Systems, Inc. trademarks and patents, visit www.topazsystems.com/legal. Table of Contents 1.0 The pdoc

More information

XCal-View user manual

XCal-View user manual XCal-View user manual XCal-View user manual M-9925-0107-04 1 Introduction to XCal-View About XCal-View Renishaw XCal-View software has been written as a direct replacement for the previous analysis package

More information

ivms-4500 (Android) Mobile Client Software User Manual (V3.1)

ivms-4500 (Android) Mobile Client Software User Manual (V3.1) ivms-4500 (Android) Mobile Client Software User Manual (V3.1) UD.6L0202D1111A01 Thank you for purchasing our product. This manual applies to ivms-4500 (Android) V3.1 mobile client software; please read

More information

WebViewer User Guide. version 2.1.0. 2002-2015 PDFTron Systems, Inc. 1 of 13

WebViewer User Guide. version 2.1.0. 2002-2015 PDFTron Systems, Inc. 1 of 13 WebViewer User Guide version 2.1.0 2002-2015 PDFTron Systems, Inc. 1 of 13 Table of Contents Introduction Desktop HTML5 Toolbar Menu Toolbar Buttons Page Navigation Display Modes Tool Modes Annotation

More information

Workspaces Creating and Opening Pages Creating Ticker Lists Looking up Ticker Symbols Ticker Sync Groups Market Summary Snap Quote Key Statistics

Workspaces Creating and Opening Pages Creating Ticker Lists Looking up Ticker Symbols Ticker Sync Groups Market Summary Snap Quote Key Statistics Getting Started Workspaces Creating and Opening Pages Creating Ticker Lists Looking up Ticker Symbols Ticker Sync Groups Market Summary Snap Quote Key Statistics Snap Report Price Charts Comparing Price

More information

Hand Analysis Tutorial Intel RealSense SDK 2014

Hand Analysis Tutorial Intel RealSense SDK 2014 Hand Analysis Tutorial Intel RealSense SDK 2014 With the Intel RealSense SDK, you have access to robust, natural human-computer interaction (HCI) algorithms such as face tracking, finger tracking, gesture

More information

SMTP-32 Library. Simple Mail Transfer Protocol Dynamic Link Library for Microsoft Windows. Version 5.2

SMTP-32 Library. Simple Mail Transfer Protocol Dynamic Link Library for Microsoft Windows. Version 5.2 SMTP-32 Library Simple Mail Transfer Protocol Dynamic Link Library for Microsoft Windows Version 5.2 Copyright 1994-2003 by Distinct Corporation All rights reserved Table of Contents 1 Overview... 5 1.1

More information

SMART Board Software for Macintosh FAQ

SMART Board Software for Macintosh FAQ SMART Board Software for Macintosh FAQ NOTE: The following FAQs relate to the latest SMART Board Software for Macintosh release and apply only to Macintosh computers. SMART Board Software for Macintosh

More information

BROWSER COMPATIBILITY GUIDE

BROWSER COMPATIBILITY GUIDE BROWSER COMPATIBILITY GUIDE FOR PEOPLESOFT APPLICATIONS (PEOPLETOOLS 8.53 8.54) Title: Contributors: PeopleTools Information Development and PeopleTools Development teams Version: 17 (PeopleTools 8.54)

More information

ValveLink Mobile Software

ValveLink Mobile Software Quick Start Guide ValveLink Mobile Software Version 4.0 ValveLink Mobile Software ValveLink Mobile software lets you configure, calibrate, and troubleshoot FIELDVUE DVC2000, DVC6000, DVC6000f, DVC6200,

More information

To Install EdiView IP camera utility on Android device, follow the following instructions:

To Install EdiView IP camera utility on Android device, follow the following instructions: To Install EdiView IP camera utility on Android device, follow the following instructions: To install Ediview application, launch Market. (In your Android device s All apps menu). Click magnifier icon

More information

SMART Board Software for Macintosh Computers FAQ

SMART Board Software for Macintosh Computers FAQ SMART Board Software for Macintosh Computers FAQ NOTE: The following FAQs relate to the latest SMART Board software release and apply only to Macintosh computers. The latest version of SMART Board software

More information

TouchPad and Keyboard

TouchPad and Keyboard TouchPad and Keyboard Document Part Number: 430242-001 January 2007 This guide explains the touchpad and keyboard. Contents 1 TouchPad Using the TouchPad............................. 1 1 Using an external

More information

Mantano Reader for Android

Mantano Reader for Android Mantano Reader for Android User Manual - Version 1.6.1 October 20, 2011 2 rue du Helder 75009 Paris T +33 (0)1 42 47 05 61 F +33 (0)9 81 38 49 19 E [email protected] W www.mantano.com Mantano Reader

More information

2006-2011, SHAPE Services www.shapeservices.com

2006-2011, SHAPE Services www.shapeservices.com RDM+ Remote Desktop for Mobiles For touchscreen BlackBerry devices Getting Started Guide... 2 1. Installing RDM+ Client on a BlackBerry... 2 2. Starting the client... 2 3. Registration and trial... 3 4.

More information

PN-L702B LCD MONITOR TOUCH PANEL DRIVER OPERATION MANUAL. Version 2.1

PN-L702B LCD MONITOR TOUCH PANEL DRIVER OPERATION MANUAL. Version 2.1 PN-L702B LCD MONITOR TOUCH PANEL DRIVER OPERATION MANUAL Version 2.1 Contents Setting up the PC...3 Installing the touch panel driver...3 Touch Panel Settings...4 How to configure settings...4 Calibration...5

More information

Step 1: Open your ipad and go to the App Store

Step 1: Open your ipad and go to the App Store USERS GUIDE Step 1: Open your ipad and go to the App Store Step 2: Search the App Store for "AnzuMedical" and download the app on your ipad Step 3 Once you have downloaded the app you will get a registration

More information

Windows Live Movie Maker Tutorial

Windows Live Movie Maker Tutorial Introduction Welcome to the Windows Live Movie Maker (WLMM) Tutorial. This tutorial will help you create, edit, and finalize your WLMM video project. Table of Contents Creating and Saving a Project.. Importing

More information

Working with the New Visio Methodology

Working with the New Visio Methodology Working with the New Visio Methodology 1. Save the template with a new descriptive name (e.g. Verizon Data Center 1.vsd) 2. Place an equipment rack: From the stencil named CommScope Racks and Cabinets,

More information

WP Popup Magic User Guide

WP Popup Magic User Guide WP Popup Magic User Guide Plugin version 2.6+ Prepared by Scott Bernadot WP Popup Magic User Guide Page 1 Introduction Thank you so much for your purchase! We're excited to present you with the most magical

More information

Dr Robot C# Advance Sputnik Demo Program

Dr Robot C# Advance Sputnik Demo Program 25 Valleywood Drive, Unit 20 Markham, Ontario, L3R 5L9, Canada Tel: (905) 943-9572 Fax: (905) 943-9197 [email protected] Dr Robot C# Advance Sputnik Demo Program Version: 1.0.0 June 2008-1 - Copyright

More information

Continue reading to learn how to submit your customs documents electronically using FedEx Electronic Trade Documents.

Continue reading to learn how to submit your customs documents electronically using FedEx Electronic Trade Documents. Welcome to FedEx Instructional Help Guides. Continue reading to learn how to submit your customs documents electronically using FedEx Electronic Trade Documents. First we will show you how to enable and

More information

TouchPad and Keyboard

TouchPad and Keyboard TouchPad and Keyboard Document Part Number: 393522-001 October 2005 This guide explains the TouchPad and keyboard. Contents 1 TouchPad Identifying the Touchpad........................... 1 Using the TouchPad...............................

More information

Tutorial: Biped Character in 3D Studio Max 7, Easy Animation

Tutorial: Biped Character in 3D Studio Max 7, Easy Animation Tutorial: Biped Character in 3D Studio Max 7, Easy Animation Written by: Ricardo Tangali 1. Introduction:... 3 2. Basic control in 3D Studio Max... 3 2.1. Navigating a scene:... 3 2.2. Hide and Unhide

More information

WEBTrader. User Guide

WEBTrader. User Guide WEBTrader User Guide Table of Contents Creating a Demo account How to log in Main Areas of the WebTrader Market Watch Favorites Adding Favorites Spot Panes Charts Adding New Chart Using Charts Chart Options

More information