BY CONTIGUOUS GESTURES

Size: px
Start display at page:

Download "BY CONTIGUOUS GESTURES"

Transcription

1 GEDIT: A TEST BED FOR EDITIN G BY CONTIGUOUS GESTURES GORDON KURTENBAC H BILL BUXTON INTRODUCTIO N GEdit is a prototype graphical editor that permits you to create and manipulate three simple types of objects usin g shorthand and proof-reader's type gestures. The three types of objects that can be manipulated are : squares, circles and triangles. Using hand-drawn symbols, the user can add, delete, move and copy these objects. Objects can be manipulated individually or in groups. Groups are specified with hand-drawn circling symbols. GEdit provides a toy world that serves to demonstrate a number of concepts : The use of proof-reader's like symbols (rather than the more common alphanumeric character recognition) ; The use of where a symbol is drawn as well as what symbol is drawn to determine intent; The use of compound symbols, that is, symbols (such as move) that have more than one "token " embedded in a single continuous line. For example, in contrast to a character recognizer where what is recognized is at the level of the letter "A," the proof-reader's symbol embeds three different pieces of information : the command (move), what is to be moved (direct object), and where it is to be moved to (indirect object). 1 GEdit is available from the authors at no charge. To receive a copy of the Macintosh version, just send the authors a blank formatted floppy dis k and a mailing label containing your return address. Contact the authors for more information if you are interested in obtaining the Sun version. GEdit runs on any Apple Macintosh computer. A version for the Sun (Suntools and X11) also exists. The program i s available from the authors as shareware. The hope is that it will provide a useful educational tool for those interested in character and gesture recognition. The intent of thi s document is to introduce the program and to serve a s documentation for those using it. l THE TOY WORL D GEdit permits the creation and manipulation of three type s of objects (squares, circles and triangles) in the context of a graphical layout program. It builds upon two earlier studie s that investigated using similar symbols and object s (Buxton, 1982, and Buxton, Fiume, Hill, Lee & Woo, 1983). This particular toy world was chosen because it is simpl e enough to be tractable, yet complex enough to capture a critical mass of real-world problems (such as one encounters in a CAD or graphical layout program). BASIC OPERATION OF GEDIT One interacts with GEdit using a number of simpl e gestures. These are articulated using a pointing device, such as a mouse. Commands are entered by moving th e pointing device while holding down the associated button or switch. Most commands leave an "ink trail" along th e path of motion. SIGCHI Bulletin April Volume 23, Number 2

2 Adding Objects Objects are created using a form of shorthand notation. Each of the three objects is created using a specific symbol. These are illustrated in Figure 1 : Copying Individual Objects There is no mechanism for copying individual objects. The rationale for this is that it is easier to create a new objec t than it is to copy an existing one. SCOPE : IMMEDIATE AND COLLECTIV E GEdit permits operations to be performed upon object s individually or in groups. The process of specifying the object(s) to be operated upon is known as specifying th e scope of the operator. When the scope is a single object, we refer to it as immediate scope. All of the examples thus far have been immediate scope. Figure 1 : Shorthand Symbols for Adding Object s Three objects can be defined: a square, circle and triangle. These are illustrated using bold lines. Shorthand symbols are used to define which type of object is to be created, and where it is to be placed. These are illustrated using thin lines with arrowheads. Object typ e is defined by the shape of the shorthand symbol. The new object is centred on the starting point of th e defining symbol. The object being defined is centered on the starting point from which the shorthand symbol is drawn. Thus, the symbol defines both shape and position of the new object. Deleting an Individual Object Another shorthand symbol can be used to delete individua l objects. This is done by drawing through the object with a single horizontal stroke, as illustrated in Figure 2. When the scope includes more than one object, we refer to it as collective scope. In GEdit, the mechanism for specifying collective scope is circling. Scoping mechanisms have a large impact on the effectiveness of a system (Buxton, Patel, Reeves & Baecker, 1981). GEdit provides an opportunity to explore some not so common aspects of scope specification. These are illustrated in the examples that follow. COLLECTIVE OPERATIONS IN GEDI T Deleting a Group of Objects A group of objects can be deleted by circling them, an d extending the encircling line so that it terminates within th e circle. This is illustrated in Figure 3. Figure 2: Deleting an Individual Object Individual objects can be deleted by drawing a single horizontal stroke through them. The direction of th e stroke does not matter. The direction of the stroke does not matter. Moving an Individual Objec t Single objects are moved in GEdit by dragging. The technique used is the same as how icons are moved in mos t direct manipulation systems. For example, using a mouse as the pointing device, point at the object to be moved, depress the mouse button, drag the object to the desire d position by moving the mouse, then anchor it in that position by releasing the mouse button. Figure 3 : Deleting a Group of Object s A group of objects is deleted by circling them, an d extending the encircling line within the circle. SIGCHI Bulletin April Volume 23, Number 2

3 Moving a Group of Objects The proof-reader's symbol for move is used to move a group of objects. The objects to be moved are encircled, and the encircling line extended to the point to which th e objects are to be moved. This is illustrated in Figure 4. Figure 5 : Copying a Group of Object s A group of objects is copied by circling them, and extending the encircling line to the new location. and drawing a "C" (for copy) gesture. Figure 4: Moving a Group of Object s A group of objects is moved by circling them, an d extending the encircling line to the new location. The move command confronts us with two important points worthy of discussion. Conflict between symbols : Note that in certain cases, there is a conflict between the move and the delet e symbols. In particular, a conflict occurs when th e amount of movement is slight, and would result in th e endpoint of the defining line falling within the circle. The example illustrates the fact that gestures hav e impact on one another and must be considered in th e larger context of an application. a problem. The reason is that there is that the dragged objects have a "weight" that would make the execution o f the "C" gesture inappropriate while dragging. Deferred Operation The move and copy symbols share the property that th e entire command (verb, direct object and indirect object) ca n be articulated using a single uninterrupted line. Sometimes, however, this is not desired. GEdit provides an alternativ e mechanism, whereby the scope and operation can b e specified in two steps. In such cases, the scope is first specified using a circlin g gesture, as illustrated in Figure 6. Lack of dragging : Unlike moving individual objects (immediate scope), the group of objects is not dragged to the new position., As a result, there is no possibility to preview the results of the operation before commitin g to the move. When working with graphical objects, thi s is a problem, since it hampers the precise placement of moved objects. Note however, that if what was being moved was running text in a word processor, this woul d not be a problem. In this case, we don't want the indicated text to be moved until the insertion point i s indicated. The example illustrates how the feedback of an action must depend on the type of data being acted upon as well as what operator is being used. 0 Copying a Group of Objects The command for copying groups of objects is similar t o that move operator. To copy, one adds a small "C" symbol to the end of the gesture. This is illustrated in Figure 5. The gesture works, but suffers from the same problems a s the move gesture, namely, conflict with the delet e command and lack of dragging, or preview. The issue of dragging is interesting, in that even if it were implemented, this particular approach to specifying "copy" would have Figure 6 : Specifying Scope Alone. Scope can be specified without specifying an operator. In this case, by way of feed-back, the system provides a graphical "handle" in the way of a small square at th e end-point of the circle. The delete, move, or copy gestures can then be articulated as long as the command portion is started in the box handle. SIGCHI Bulletin April Volume 23, Number 2

4 In this case, where no command accompanies th e specification of the scope, feedback is provided by way of a small box appearing at the end of the encircling line. Thi s box is like a "handle" on the scope. Having thus specifie d the scope, one can then invoke the delete, move or cop y operator by drawing the command part of the gesture, starting within this "handle." Scope with Exception s One of the prime shortcomings of many scope specificatio n techniques, such as circling or "drag through," is that the y are all encompassing. How does one handle cases where one doesn't want to operate on all of the encircled objects? The prime reason that GEdit included the independen t specification of scope, as discussed in the previous section, was to provide a means whereby some objects within th e specified region could be excluded from being operate d upon. This is made possible by enabling circles of exclusion a s well as inclusion. This is illustrated in Figure 7. articulate the user's intent. While GEdit is just a to y program, it brings forward a number of significant points. Some of these have been discussed above. A fe w additional points are discussed briefly in the remainder of this section. Choice of symbol: Unlike menu-based systems, this clas s of interface is not self-revealing. It is not always obviou s what commands are possible or how to invoke them. A s the repertoire of commands grows, so does the problem of remembering the symbols that invoke them. Graphica l mnemonics can help the situation through the use of symbols that have some graphical correspondence with what they represent. In GEdit, for example, this is the case with the triangl e symbol. On the other hand, this is not the case with th e symbols for the square and circle, which were chosen fo r the speed with which they could be input. The program confronts us with the potential conflict between optimizin g two aspects of human performance : memory and execution time. Input device : The majority of studies of input technologie s have focused on a limited number of tasks, especiall y pursuit tracking and target acquisition. These studies d o not provide us with much information about how well various technologies an support the "line-drive" type o f interface demonstrated in GEdit. One advantage to the Macintosh version of the program is that it is very easy to change input devices for the purpos e of comparison. Perhaps the most telling transaction is how consistently one can input the triangle symbol. Figure 7: Specifying noninclusive scope. Circles of both inclusion and exclusion can be specified. The outermost circle is always inclusion. Circles withi n circles toggle between exclusion and inclusion. In th e example, all objects are selected except for the triangles. This technique is useful in cases where the objects to b e operated have a high degree of spatial coherence, but where there are other objects also in the same area. In th e example illustrated in Figure 7, for example, the intentio n is to operate on all objects except for the triangles. Deleting the intended objects could, for example, b e accomplished by drawing a stroke starting from th e outermost circle's "handle" and terminating anywher e within. DISCUSSIO N GEdit is an example of what could be called a "line drive " interface. That is, an interface in which lines are used to The recognizer is intentionally not very tolerant in what it will accept for this command. What users will quickl y discover is that the mouse performs far worst than a stylus or the finger. This example makes the point that if th e input device has been decided a priori, then the symbols must be designed to match the inherent strengths and weaknesses of that device. (Note, for example, that there i s no problem articulating the delete, square or circle symbol s with a mouse.) Disjoint scope : Once a mechanism is provided to specif y scope incrementally, a logical extension is to enabl e disjoint objects to be selected. An example of this is illustrated in Figure 8. In the example, all of the triangles are selected through the use of two disjoint circles. Having come this far, however, we are confronted with a design dilemma. We hav e established a convention that the square box at the endpoin t of the scope-defining line is a "handle" from which an y SIGCHI Bulletin April Volume 23, Number 2

5 subsequent command must be initiated if it is to affect th e encircled objects. However, in this case, there are two suc h "outer circles." The dilemma is, if both are defined, should an operation on one simultaneously affect the other? In GEdit, the answe r is no. Let us assume that the operation to be performed is move. Using Figure 8 as an example, we would first mov e the triangle(s) in one circle, and then the other. The circl e defining a particular group disappears after the operation o n that group is finished. Other disjoint circles remain until acted upon. While it works, this approach means that it takes two step s to do what might otherwise be done in one, and it i s difficult to preserve the spatial relationship among the tw o sets of triangles during the move. specification, as in Fig. 8, scope persists until the object s are operated upon. This hints at persistence. However, the range of operations in the program is not rich enough t o really push on the issue. For example, the issue would be far more germane if we could select a group of objects, move them, add a few more, then scale or rotate all of them. The transaction is representative of a number of real-worl d tasks that are currently poorly supported. It is a shortcoming of GEdit that it is not rich enough to allow us to fully explore this issue. Nevertheless, even if it provides a hint that the issue needs attention, it has served som e useful purpose. CONCLUSION S GEdit is a seemingly simple program that affords us th e ability to gain valuable experience in a relatively uncharte d area of HCI. The value of GEdit is not so much in how it has implemented its solution, as in its bringing the issue t o the fore. We hope that it makes some contribution to th e general literacy about "line drive" interfaces, and helps demonstrate the value of such critical-mass toy programs. ACKNOWLEDGEMENTS Figure 8 : Disjoint scope specification. Ideally, disjoint clusters of objects can be selected as th e scope of an operator. In this case, multiple circles are used. In contrast to Figure 7, in this case, only the triangles are selected. Temporal pervasiveness of scope : The previous exampl e serves to illustrate a further point. With direct manipulation interfaces, there is no systematic way in which scope can remain in effect from operation t o operation, especially if interspaced with any othe r transactions (such as window manager commands) not acting on the selected objects. This is an unsolved problem. Without imposing a burde n larger than the problem that we are trying to solve, how can we easily indicate when we want the scope to persist from transaction to transaction? Using disjoint scope The research described in this paper has been undertake with the generous support of the Natural Sciences an d Engineering Research Council of Canada, Xerox PARC, Apple Computer and Digital Equipment Corp. Thi s support of our laboratory and research is gratefull y acknowledged. REFERENCE S Buxton, W. (1982). An informal study of selectionpositioning tasks. Proceedings of Graphics Interface `82, 8th Conference of the Canadian Man-Compute r Communications Society, Toronto, May, 1982, Buxton, W., Fiume, E., Hill, R., Lee, A. & Woo, C. (1983). Continuous Hand-Gesture Driven Input. Proceedings of Graphics Interface `83, Edmonton, Ma y 1983, Buxton, W., Patel, S., Reeves, W., & Baecker, R. (1981). Scope in Interactive Score Editors. Computer Music Journal 5 (3), SIGCHI Bulletin April Volume 23, Number 2

File Management Where did it go? Teachers College Summer Workshop

File Management Where did it go? Teachers College Summer Workshop File Management Where did it go? Teachers College Summer Workshop Barbara Wills University Computing Services Summer 2003 To Think About The Beginning of Wisdom is to Call Things by the Right Names --

More information

Writer Guide. Chapter 15 Using Forms in Writer

Writer Guide. Chapter 15 Using Forms in Writer Writer Guide Chapter 15 Using Forms in Writer Copyright This document is Copyright 2005 2008 by its contributors as listed in the section titled Authors. You may distribute it and/or modify it under the

More information

Chapter 14: Links. Types of Links. 1 Chapter 14: Links

Chapter 14: Links. Types of Links. 1 Chapter 14: Links 1 Unlike a word processor, the pages that you create for a website do not really have any order. You can create as many pages as you like, in any order that you like. The way your website is arranged and

More information

Illustrator - bezier pen, advanced techniques

Illustrator - bezier pen, advanced techniques llustrator - bezier pen, advanced techniques Using the main pen tools in llustrator allows you to create the bezier paths but is limited unless you know how to use your keys to change direction of the

More information

Chapter 15 Using Forms in Writer

Chapter 15 Using Forms in Writer Writer Guide Chapter 15 Using Forms in Writer OpenOffice.org Copyright This document is Copyright 2005 2006 by its contributors as listed in the section titled Authors. You can distribute it and/or modify

More information

Working With Animation: Introduction to Flash

Working With Animation: Introduction to Flash Working With Animation: Introduction to Flash With Adobe Flash, you can create artwork and animations that add motion and visual interest to your Web pages. Flash movies can be interactive users can click

More information

Designing and Evaluating a Web-Based Collaboration Application: A Case Study

Designing and Evaluating a Web-Based Collaboration Application: A Case Study Designing and Evaluating a Web-Based Collaboration Application: A Case Study Wenli Zhu Microsoft Corporation, One Microsoft Way, Redmond, WA 98052 USA ABSTRACT The Web has evolved from a simple browsing

More information

Model Simulation in Rational Software Architect: Business Process Simulation

Model Simulation in Rational Software Architect: Business Process Simulation Model Simulation in Rational Software Architect: Business Process Simulation Mattias Mohlin Senior Software Architect IBM The BPMN (Business Process Model and Notation) is the industry standard notation

More information

Fireworks CS4 Tutorial Part 1: Intro

Fireworks CS4 Tutorial Part 1: Intro Fireworks CS4 Tutorial Part 1: Intro This Adobe Fireworks CS4 Tutorial will help you familiarize yourself with this image editing software and help you create a layout for a website. Fireworks CS4 is the

More information

Flash MX 2004 Animation Lesson

Flash MX 2004 Animation Lesson Flash MX 2004 Animation Lesson By Tonia Malone Technology & Learning Services 14-102 Lesson Opening a document To open an existing document: 1. Select File > Open. 2. In the Open dialog box, navigate to

More information

Operating Systems. and Windows

Operating Systems. and Windows Operating Systems and Windows What is an Operating System? The most important program that runs on your computer. It manages all other programs on the machine. Every PC has to have one to run other applications

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

Helpful Hints, Inserting Images, and creating Links to documents

Helpful Hints, Inserting Images, and creating Links to documents Helpful Hints, Inserting Images, and creating Links to documents When you re putting together an email with images, links and formatting, you re really writing a piece of HTML code. Editors use what are

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Mulberry IMAP Internet Mail Client Versions 3.0 & 3.1 Cyrusoft International, Inc. Suite 780 The Design Center 5001 Baum Blvd. Pittsburgh PA 15213 USA Tel: +1 412 605 0499 Fax: +1

More information

Chapter 9 Slide Shows

Chapter 9 Slide Shows Impress Guide Chapter 9 Slide Shows Transitions, animations, and more Copyright This document is Copyright 2007 2013 by its contributors as listed below. You may distribute it and/or modify it under the

More information

Inserting Graphics into Grant Applications & Other Word Documents

Inserting Graphics into Grant Applications & Other Word Documents Merle Rosenzweig, oriley@umich.edu Inserting Graphics into Grant Applications & Other Word Documents ABOUT This document offers instruction on the efficient and proper placement of images, charts, and

More information

collab.virginia.edu UVACOLLAB ECLPS: BUILDING COURSE PORTALS UVaCollab User Guide Series collab-support@virginia.edu

collab.virginia.edu UVACOLLAB ECLPS: BUILDING COURSE PORTALS UVaCollab User Guide Series collab-support@virginia.edu UVACOLLAB ECLPS: BUILDING COURSE PORTALS UVaCollab User Guide Series collab-support@virginia.edu Revised 4/28/2014 CONTENTS The eclps Overview... 3 Objectives... 3 Adding the Syllabus or Lessons Tool to

More information

Using Microsoft Project 2000

Using Microsoft Project 2000 Using MS Project Personal Computer Fundamentals 1 of 45 Using Microsoft Project 2000 General Conventions All text highlighted in bold refers to menu selections. Examples would be File and Analysis. ALL

More information

Adobe Dreamweaver CC 14 Tutorial

Adobe Dreamweaver CC 14 Tutorial Adobe Dreamweaver CC 14 Tutorial GETTING STARTED This tutorial focuses on the basic steps involved in creating an attractive, functional website. In using this tutorial you will learn to design a site

More information

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 6.2 Content Author's Reference and Cookbook Rev. 091019 Sitecore CMS 6.2 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents

More information

Fireworks 3 Animation and Rollovers

Fireworks 3 Animation and Rollovers Fireworks 3 Animation and Rollovers What is Fireworks Fireworks is Web graphics program designed by Macromedia. It enables users to create any sort of graphics as well as to import GIF, JPEG, PNG photos

More information

How to Develop Accessible Linux Applications

How to Develop Accessible Linux Applications Sharon Snider Copyright 2002 by IBM Corporation v1.1, 2002 05 03 Revision History Revision v1.1 2002 05 03 Revised by: sds Converted to DocBook XML and updated broken links. Revision v1.0 2002 01 28 Revised

More information

Intro to Excel spreadsheets

Intro to Excel spreadsheets Intro to Excel spreadsheets What are the objectives of this document? The objectives of document are: 1. Familiarize you with what a spreadsheet is, how it works, and what its capabilities are; 2. Using

More information

Microsoft Access 2010 Part 1: Introduction to Access

Microsoft Access 2010 Part 1: Introduction to Access CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Access 2010 Part 1: Introduction to Access Fall 2014, Version 1.2 Table of Contents Introduction...3 Starting Access...3

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

Information Literacy Program

Information Literacy Program Information Literacy Program Excel (2013) Advanced Charts 2015 ANU Library anulib.anu.edu.au/training ilp@anu.edu.au Table of Contents Excel (2013) Advanced Charts Overview of charts... 1 Create a chart...

More information

ClarisWorks 5.0. Graphics

ClarisWorks 5.0. Graphics ClarisWorks 5.0 Graphics Level 1 Training Guide DRAFT Instructional Technology Page 1 Table of Contents Objectives... Page 3 Course Description and Organization... Page 4 Technology Requirements... Page

More information

Windows 95/98: File Management

Windows 95/98: File Management Windows 95/98: File Management Windows Is This Document Right for You? This document is designed for Windows 95/98 users who have developed the skills taught in Windows 95/98: Getting Started (dws07).

More information

Microsoft Word defaults to left justified (aligned) paragraphs. This means that new lines automatically line up with the left margin.

Microsoft Word defaults to left justified (aligned) paragraphs. This means that new lines automatically line up with the left margin. Microsoft Word Part 2 Office 2007 Microsoft Word 2007 Part 2 Alignment Microsoft Word defaults to left justified (aligned) paragraphs. This means that new lines automatically line up with the left margin.

More information

MovieClip, Button, Graphic, Motion Tween, Classic Motion Tween, Shape Tween, Motion Guide, Masking, Bone Tool, 3D Tool

MovieClip, Button, Graphic, Motion Tween, Classic Motion Tween, Shape Tween, Motion Guide, Masking, Bone Tool, 3D Tool 1 CEIT 323 Lab Worksheet 1 MovieClip, Button, Graphic, Motion Tween, Classic Motion Tween, Shape Tween, Motion Guide, Masking, Bone Tool, 3D Tool Classic Motion Tween Classic tweens are an older way of

More information

Creating PDF Forms in Adobe Acrobat

Creating PDF Forms in Adobe Acrobat Creating PDF Forms in Adobe Acrobat Flinders University Centre for Educational ICT Contents What are PDF forms?... 1 Viewing a PDF form... 1 Types of PDF forms... 1 Printing and saving PDF forms... 1 Forms

More information

CHUNKING AND PHRASING AND THE DESIGN OF HUMAN-COMPUTER DIALOGUES 1. William Buxton

CHUNKING AND PHRASING AND THE DESIGN OF HUMAN-COMPUTER DIALOGUES 1. William Buxton CHUNKING AND PHRASING AND THE DESIGN OF HUMAN-COMPUTER DIALOGUES 1 William Buxton Computer Systems Research Institute University of Toronto Toronto, Ontario Canada, M5S 1A4 (416)-978-6320 buxton.dgp.toronto.edu

More information

Acrobat 9: Forms. 56 Pages. Acrobat 9: Forms v2.0.0. Windows

Acrobat 9: Forms. 56 Pages. Acrobat 9: Forms v2.0.0. Windows Acrobat 9: Forms Windows Acrobat 9: Forms v2.0.0 2009 56 Pages About IT Training & Education The University Information Technology Services (UITS) IT Training & Education program at Indiana University

More information

If you know exactly how you want your business forms to look and don t mind detail

If you know exactly how you want your business forms to look and don t mind detail Advanced Form Customization APPENDIX E If you know exactly how you want your business forms to look and don t mind detail work, you can customize QuickBooks forms however you want. With QuickBooks Layout

More information

Create a Poster Using Publisher

Create a Poster Using Publisher Contents 1. Introduction 1. Starting Publisher 2. Create a Poster Template 5. Aligning your images and text 7. Apply a background 12. Add text to your poster 14. Add pictures to your poster 17. Add graphs

More information

Advanced Presentation Features and Animation

Advanced Presentation Features and Animation There are three features that you should remember as you work within PowerPoint 2007: the Microsoft Office Button, the Quick Access Toolbar, and the Ribbon. The function of these features will be more

More information

Activation of your SeKA account

Activation of your SeKA account Activation of your SeKA account You need to do this, if you haven't set your password yet in the SeKA system. If you have already activated your SeKA account, but can't remember your password, use Forgotten

More information

Introduction to the TI-Nspire CX

Introduction to the TI-Nspire CX Introduction to the TI-Nspire CX Activity Overview: In this activity, you will become familiar with the layout of the TI-Nspire CX. Step 1: Locate the Touchpad. The Touchpad is used to navigate the cursor

More information

Mouse and Keyboard Skills

Mouse and Keyboard Skills OCL/ar Mouse and Keyboard Skills Page 1 of 8 Mouse and Keyboard Skills In every computer application (program), you have to tell the computer what you want it to do: you do this with either the mouse or

More information

Avery DesignPro 2000 User Guide

Avery DesignPro 2000 User Guide Avery DesignPro 2000 User Guide Creating labels and cards for your personal needs is easy with Avery DesignPro 2000 Avery DesignPro 2000 User Guide First edition of the condensed user manual for Avery

More information

FastTrack Schedule 10. Tutorials Manual. Copyright 2010, AEC Software, Inc. All rights reserved.

FastTrack Schedule 10. Tutorials Manual. Copyright 2010, AEC Software, Inc. All rights reserved. FastTrack Schedule 10 Tutorials Manual FastTrack Schedule Documentation Version 10.0.0 by Carol S. Williamson AEC Software, Inc. With FastTrack Schedule 10, the new version of the award-winning project

More information

Smart Board Notebook Software A guide for new Smart Board users

Smart Board Notebook Software A guide for new Smart Board users Smart Board Notebook Software A guide for new Smart Board users This guide will address the following tasks in Notebook: 1. Adding shapes, text, and pictures. 2. Searching the Gallery. 3. Arranging objects

More information

ITip: Access the Remote Desktop Center with the ipad Tablet by Billy Thornton and Candace Ryder

ITip: Access the Remote Desktop Center with the ipad Tablet by Billy Thornton and Candace Ryder ITip: Access the Remote Desktop Center with the ipad Tablet by Billy Thornton and Candace Ryder The tablet has taken the public by storm the ipad in particular and many are buying one for primarily recreational

More information

Word Processing programs and their uses

Word Processing programs and their uses Word Processing programs and their uses An application that provides extensive tools for creating all kinds of text based programs. They are not limited to working with text and enable you to add images

More information

Enhancing Your Smart Board Lessons

Enhancing Your Smart Board Lessons Idea #1: Dragging -great for sorting or matching Hint: Right click on object (or click arrow) to pull down menu and choose Locking Allow Move. Another Hint: Make sure you put each item in its own text

More information

Creating Drawings in Pro/ENGINEER

Creating Drawings in Pro/ENGINEER 6 Creating Drawings in Pro/ENGINEER This chapter shows you how to bring the cell phone models and the assembly you ve created into the Pro/ENGINEER Drawing mode to create a drawing. A mechanical drawing

More information

Creating Hyperlinks & Buttons InDesign CS6

Creating Hyperlinks & Buttons InDesign CS6 Creating Hyperlinks & Buttons Adobe DPS, InDesign CS6 1 Creating Hyperlinks & Buttons InDesign CS6 Hyperlinks panel overview You can create hyperlinks so that when you export to Adobe PDF or SWF in InDesign,

More information

CATIA Basic Concepts TABLE OF CONTENTS

CATIA Basic Concepts TABLE OF CONTENTS TABLE OF CONTENTS Introduction...1 Manual Format...2 Log on/off procedures for Windows...3 To log on...3 To logoff...7 Assembly Design Screen...8 Part Design Screen...9 Pull-down Menus...10 Start...10

More information

Step 1: Setting up the Document/Poster

Step 1: Setting up the Document/Poster Step 1: Setting up the Document/Poster Upon starting a new document, you will arrive at this setup screen. Today we want a poster that is 4 feet (48 inches) wide and 3 feet tall. Under width, type 48 in

More information

Programming in Access VBA

Programming in Access VBA PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010

More information

The Basics of Robot Mazes Teacher Notes

The Basics of Robot Mazes Teacher Notes The Basics of Robot Mazes Teacher Notes Why do robots solve Mazes? A maze is a simple environment with simple rules. Solving it is a task that beginners can do successfully while learning the essentials

More information

Adobe Flash Catalyst CS5.5

Adobe Flash Catalyst CS5.5 Adobe Flash Catalyst CS5.5 Create expressive interfaces and interactive content without writing code Use a new efficient workflow to collaborate intelligently and roundtrip files with developers who use

More information

Creating and Using Databases with Microsoft Access

Creating and Using Databases with Microsoft Access CHAPTER A Creating and Using Databases with Microsoft Access In this chapter, you will Use Access to explore a simple database Design and create a new database Create and use forms Create and use queries

More information

UNIVERSITY OF CALGARY Information Technologies WEBFORMS DRUPAL 7 WEB CONTENT MANAGEMENT

UNIVERSITY OF CALGARY Information Technologies WEBFORMS DRUPAL 7 WEB CONTENT MANAGEMENT UNIVERSITY OF CALGARY Information Technologies WEBFORMS DRUPAL 7 WEB CONTENT MANAGEMENT Table of Contents Creating a Webform First Steps... 1 Form Components... 2 Component Types.......4 Conditionals...

More information

COMPUTER - INPUT DEVICES

COMPUTER - INPUT DEVICES COMPUTER - INPUT DEVICES http://www.tutorialspoint.com/computer_fundamentals/computer_input_devices.htm Copyright tutorialspoint.com Following are few of the important input devices which are used in a

More information

Tutorial: Get Running with Amos Graphics

Tutorial: Get Running with Amos Graphics Tutorial: Get Running with Amos Graphics Purpose Remember your first statistics class when you sweated through memorizing formulas and laboriously calculating answers with pencil and paper? The professor

More information

[1] http://en.wikipedia.org/wiki/first-mover_advantage [2] http://www.acunote.com

[1] http://en.wikipedia.org/wiki/first-mover_advantage [2] http://www.acunote.com -Gene Sher Software Development Processes: Those in engineering and science will sooner or later either be members of teams solving some large project, or be managing teams solving some large project.

More information

Access 2007 Creating Forms Table of Contents

Access 2007 Creating Forms Table of Contents Access 2007 Creating Forms Table of Contents CREATING FORMS IN ACCESS 2007... 3 UNDERSTAND LAYOUT VIEW AND DESIGN VIEW... 3 LAYOUT VIEW... 3 DESIGN VIEW... 3 UNDERSTAND CONTROLS... 4 BOUND CONTROL... 4

More information

Ortelia Space Builder User Manual

Ortelia Space Builder User Manual Ortelia Space Builder User Manual http://ortelia.com 1 Table of Contents Introducing Ortelia Space Builder... 2 System Requirements... 3 1. Operating system:... 3 2. Hardware:... 3 Minimum Graphics card

More information

Using the Jive for ios App

Using the Jive for ios App Using the Jive for ios App TOC 2 Contents App Overview...3 System Requirements... 4 Release Notes...5 Which Version Am I Using?... 6 Connecting to Your Community... 11 Getting Started...12 Using Your Inbox...13

More information

Introduction to Microsoft Access 2003

Introduction to Microsoft Access 2003 Introduction to Microsoft Access 2003 Zhi Liu School of Information Fall/2006 Introduction and Objectives Microsoft Access 2003 is a powerful, yet easy to learn, relational database application for Microsoft

More information

PEMBINA TRAILS SCHOOL DIVISION. Information Technology Department

PEMBINA TRAILS SCHOOL DIVISION. Information Technology Department Information Technology Department Intro to Microsoft PowerPoint 2003 INFORMATION TECHNOLOGY DEPT. Introduction to Microsoft PowerPoint 2003 Ivone B. Kordic Instructional Technology Assistant Information

More information

Content Author's Reference and Cookbook

Content Author's Reference and Cookbook Sitecore CMS 6.5 Content Author's Reference and Cookbook Rev. 110621 Sitecore CMS 6.5 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents

More information

Using Microsoft Word. Working With Objects

Using Microsoft Word. Working With Objects Using Microsoft Word Many Word documents will require elements that were created in programs other than Word, such as the picture to the right. Nontext elements in a document are referred to as Objects

More information

Timeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc.

Timeless Time and Expense Version 3.0. Copyright 1997-2009 MAG Softwrx, Inc. Timeless Time and Expense Version 3.0 Timeless Time and Expense All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including

More information

Pulse Secure Client. Customization Developer Guide. Product Release 5.1. Document Revision 1.0. Published: 2015-02-10

Pulse Secure Client. Customization Developer Guide. Product Release 5.1. Document Revision 1.0. Published: 2015-02-10 Pulse Secure Client Customization Developer Guide Product Release 5.1 Document Revision 1.0 Published: 2015-02-10 Pulse Secure, LLC 2700 Zanker Road, Suite 200 San Jose, CA 95134 http://www.pulsesecure.net

More information

Creating a Poster in PowerPoint 2010. A. Set Up Your Poster

Creating a Poster in PowerPoint 2010. A. Set Up Your Poster View the Best Practices in Poster Design located at http://www.emich.edu/training/poster before you begin creating a poster. Then in PowerPoint: (A) set up the poster size and orientation, (B) add and

More information

8 CREATING FORM WITH FORM WIZARD AND FORM DESIGNER

8 CREATING FORM WITH FORM WIZARD AND FORM DESIGNER 8 CREATING FORM WITH FORM WIZARD AND FORM DESIGNER 8.1 INTRODUCTION Forms are very powerful tool embedded in almost all the Database Management System. It provides the basic means for inputting data for

More information

MS Access Lab 2. Topic: Tables

MS Access Lab 2. Topic: Tables MS Access Lab 2 Topic: Tables Summary Introduction: Tables, Start to build a new database Creating Tables: Datasheet View, Design View Working with Data: Sorting, Filtering Help on Tables Introduction

More information

Enhanced Formatting and Document Management. Word 2010. Unit 3 Module 3. Diocese of St. Petersburg Office of Training Training@dosp.

Enhanced Formatting and Document Management. Word 2010. Unit 3 Module 3. Diocese of St. Petersburg Office of Training Training@dosp. Enhanced Formatting and Document Management Word 2010 Unit 3 Module 3 Diocese of St. Petersburg Office of Training Training@dosp.org This Page Left Intentionally Blank Diocese of St. Petersburg 9/5/2014

More information

Ready Light on lowerright of frame bezel

Ready Light on lowerright of frame bezel Version 10 SMART Board Interactive Whiteboard Basics This Quick Reference Guide provides an overview of the information you need to begin using a SMART Board interactive whiteboard. Before you begin, make

More information

-SoftChalk LessonBuilder-

-SoftChalk LessonBuilder- -SoftChalk LessonBuilder- SoftChalk is a powerful web lesson editor that lets you easily create engaging, interactive web lessons for your e-learning classroom. It allows you to create and edit content

More information

Tutorials Drawing a 555 timer circuit

Tutorials Drawing a 555 timer circuit Step 1 of 10: Introduction This tutorial shows you how to make an electronic circuit using Livewire and PCB Wizard 3. You should follow this tutorial to learn the basic skills you will need to use Livewire

More information

BusinessObjects: General Report Writing for Version 5

BusinessObjects: General Report Writing for Version 5 BusinessObjects: General Report Writing for Version 5 Contents 1 INTRODUCTION...3 1.1 PURPOSE OF COURSE...3 1.2 LEVEL OF EXPERIENCE REQUIRED...3 1.3 TERMINOLOGY...3 1.3.1 Universes...3 1.3.2 Objects...4

More information

Microsoft Excel 2007 Consolidate Data & Analyze with Pivot Table Windows XP

Microsoft Excel 2007 Consolidate Data & Analyze with Pivot Table Windows XP Microsoft Excel 2007 Consolidate Data & Analyze with Pivot Table Windows XP Consolidate Data in Multiple Worksheets Example data is saved under Consolidation.xlsx workbook under ProductA through ProductD

More information

After going through this lesson you would be able to:

After going through this lesson you would be able to: 18 :: Data Entry Operations 2 Operating System 2.1 INTRODUCTION The operating system in these days uses a graphical user interface (GUI). Here you do not have to remember all the commands by heart. The

More information

Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102

Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Interneer, Inc. Updated on 2/22/2012 Created by Erika Keresztyen Fahey 2 Workflow - A102 - Basic HelpDesk Ticketing System

More information

Differences in Use between Calc and Excel

Differences in Use between Calc and Excel Differences in Use between Calc and Excel Title: Differences in Use between Calc and Excel: Version: 1.0 First edition: October 2004 Contents Overview... 3 Copyright and trademark information... 3 Feedback...3

More information

Introduction to the Computer and Word Processing application LEVEL: 1. Switch on computer and demonstrate use of mouse

Introduction to the Computer and Word Processing application LEVEL: 1. Switch on computer and demonstrate use of mouse PROGRAMME TITLE: Getting Started with IT 1.1 Operate a computer 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 Identify components of a computer Switch on computer and demonstrate use of mouse Identify and

More information

Cabri Geometry Application User Guide

Cabri Geometry Application User Guide Cabri Geometry Application User Guide Preview of Geometry... 2 Learning the Basics... 3 Managing File Operations... 12 Setting Application Preferences... 14 Selecting and Moving Objects... 17 Deleting

More information

A Program for PCB Estimation with Altium Designer

A Program for PCB Estimation with Altium Designer A Program for PCB Estimation with Altium Designer By: Steve Hageman AnalogHome.com One thing that I have had to do over and over on my new PCB jobs is to make an estimate of how long I think the layout

More information

Code::Blocks Student Manual

Code::Blocks Student Manual Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of

More information

Microsoft Word 2010 Prepared by Computing Services at the Eastman School of Music July 2010

Microsoft Word 2010 Prepared by Computing Services at the Eastman School of Music July 2010 Microsoft Word 2010 Prepared by Computing Services at the Eastman School of Music July 2010 Contents Microsoft Office Interface... 4 File Ribbon Tab... 5 Microsoft Office Quick Access Toolbar... 6 Appearance

More information

Lesson 4. Temporal Management of Layers

Lesson 4. Temporal Management of Layers Lesson 4 Temporal Management of Layers In lesson 3, we handled the layers using the timeline. However, the notion of time did not come up at all. This lesson deals with the notion of time. In this lesson

More information

Overview of the Adobe Flash Professional CS6 workspace

Overview of the Adobe Flash Professional CS6 workspace Overview of the Adobe Flash Professional CS6 workspace In this guide, you learn how to do the following: Identify the elements of the Adobe Flash Professional CS6 workspace Customize the layout of the

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

SMART Notebook: Basics and Application

SMART Notebook: Basics and Application SMART Notebook: Basics and Application Table of Contents TESS Connection... 3 Version Number... 3 Tour of the Window... 5 The Main Toolbar... 5 The Sidebar... 18 Page Sorter... 19 The Gallery... 23 Searching...

More information

ESKIBS2 Bespoke or specialist software

ESKIBS2 Bespoke or specialist software Overview This is the ability to select and use a suitable specialist or bespoke software application to carry out an appropriate data processing task. It includes understanding the capabilities of the

More information

How To Understand How To Use A Computer On A Macintosh (Apple) Computer With A Mouse And Mouse (Apple Macintosh)

How To Understand How To Use A Computer On A Macintosh (Apple) Computer With A Mouse And Mouse (Apple Macintosh) Chapter 1 Macintosh Basics The purpose of the this chapter is to help introduce students to the Macintosh environment. Although we will be dealing with Macintosh computers exclusively in this class, students

More information

Version 4.1 USER S MANUAL Technical Support (800) 870-1101

Version 4.1 USER S MANUAL Technical Support (800) 870-1101 ESSENTIAL FORMS Version 4.1 USER S MANUAL Technical Support (800) 870-1101 401 Francisco St., San Francisco, CA 94133 (800) 286-0111 www.essentialpublishers.com (c) Copyright 2004 Essential Publishers,

More information

Select the Crow s Foot entity relationship diagram (ERD) option. Create the entities and define their components.

Select the Crow s Foot entity relationship diagram (ERD) option. Create the entities and define their components. Α DESIGNING DATABASES WITH VISIO PROFESSIONAL: A TUTORIAL Microsoft Visio Professional is a powerful database design and modeling tool. The Visio software has so many features that we can t possibly demonstrate

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

Introduction to Measurement Tools

Introduction to Measurement Tools Introduction to Measurement Tools Revu's built-in measurement tools make it easy to take length, area, perimeter, diameter, volume and radius measurements, count from PDFs and perform area cutouts. Compatibility

More information

Making an online form in Serif WebPlus

Making an online form in Serif WebPlus Making an online form in Serif WebPlus Before you begin your form, it is a very good idea to plan it out on a piece of paper. Decide what information you wish to collect, and which type of fields will

More information

Microsoft Windows Overview Desktop Parts

Microsoft Windows Overview Desktop Parts Microsoft Windows Overview Desktop Parts Icon Shortcut Icon Window Title Bar Menu Bar Program name Scroll Bar File Wallpaper Folder Start Button Quick Launch Task Bar or Start Bar Time/Date function 1

More information

How To Write A Cq5 Authoring Manual On An Ubuntu Cq 5.2.2 (Windows) (Windows 5) (Mac) (Apple) (Amd) (Powerbook) (Html) (Web) (Font

How To Write A Cq5 Authoring Manual On An Ubuntu Cq 5.2.2 (Windows) (Windows 5) (Mac) (Apple) (Amd) (Powerbook) (Html) (Web) (Font Adobe CQ5 Authoring Basics Print Manual SFU s Content Management System SFU IT Services CMS Team ABSTRACT A summary of CQ5 Authoring Basics including: Setup and Login, CQ Interface Tour, Versioning, Uploading

More information

4.3. Windows. Tutorial

4.3. Windows. Tutorial 4.3 Windows Tutorial May 2013 3 Introduction The best way to get started using Wirecast is to quickly work through all its main features. This tour presents a series of three tutorials, each designed

More information

MS Word 2007 practical notes

MS Word 2007 practical notes MS Word 2007 practical notes Contents Opening Microsoft Word 2007 in the practical room... 4 Screen Layout... 4 The Microsoft Office Button... 4 The Ribbon... 5 Quick Access Toolbar... 5 Moving in the

More information

Basic Introduction. GMFX MetaTrader 4.0. Basic Introduction

Basic Introduction. GMFX MetaTrader 4.0. Basic Introduction GMFX GMFX About Got Money FX Got Money FX is an Australian owned and operated foreign exchange brokerage firm. We pride ourselves in offering our clients an honest and ethical trading environment. Clients

More information

2. A tutorial on notebooks

2. A tutorial on notebooks 2. A tutorial on notebooks If you want to read this book live (as intended) you will need to read this chapter on screen and with Mathematica running, and do the things it says to do. You won't get much

More information