The mouse callback. Positioning. Working with Callbacks. Obtaining the window size. Objectives
|
|
|
- Martina Lewis
- 9 years ago
- Views:
Transcription
1 Objectives Working with Callbacks Learn to build interactive programs using GLUT callbacks - Mouse - Keyboard - Reshape Introduce menus in GLUT The mouse callback glutmousefunc(mymouse) void mymouse(glint button, GLint state, GLint x, GLint y) Returns - which button (GLUT_LEFT_BUTTON, GLUT_MIDDLE_BUTTON, GLUT_RIGHT_BUTTON) caused event - state of that button (GLUT_UP, GLUT_DOWN) - Position in window 1 2 Positioning Obtaining the window size The position in the screen window is usually measured in pixels with the origin at the top-left corner Consequence of refresh done from top to bottom OpenGL uses a world coordinate system with origin at the bottom left Must invert y coordinate returned by callback by height of window y = h y; (0,0) h To invert the y position we need the window height - Height can change during program execution - Track with a global variable - New height returned to reshape callback that we will look at in detail soon - Can also use query functions glgetintv glgetfloatv to obtain any value that is part of the state w 3 4 1
2 Terminating a program In our original programs, there was no way to terminate them through OpenGL We can use the simple mouse callback void mouse(int btn, int state, int x, int y) if(btn==glut_right_button && state==glut_down) Using the mouse position In the next example, we draw a small square at the location of the mouse each time the left mouse button is clicked This example does not use the display callback but one is required by GLUT; We can use the empty display callback function mydisplay() 5 6 Drawing squares at cursor location Using the motion callback void mymouse(int btn, int state, int x, int y) if(btn==glut_right_button && state==glut_down) if(btn==glut_left_button && state==glut_down) drawsquare(x, y); void drawsquare(int x, int y) y=w-y; /* invert y position */ glcolor3ub( (char) rand()%256, (char) rand )%256, (char) rand()%256); /* a random color */ glbegin(gl_polygon); glvertex2f(x+size, y+size); glvertex2f(x-size, y+size); glvertex2f(x-size, y-size); glvertex2f(x+size, y-size); glend(); We can draw squares (or anything else) continuously as long as a mouse button is depressed by using the motion callback -glutmotionfunc(drawsquare) We can draw squares without depressing a button using the passive motion callback -glutpassivemotionfunc(drawsquare) 7 8 2
3 Using the keyboard Special and Modifier Keys glutkeyboardfunc(mykey) void mykey(unsigned char key, int x, int y) - Returns ASCII code of key depressed and mouse location void mykey() if(key == Q key == q ) GLUT defines the special keys in glut.h - Function key 1: GLUT_KEY_F1 - Up arrow key: GLUT_KEY_UP if(key == GLUT_KEY_F1 Can also check if one of the modifiers -GLUT_ACTIVE_SHIFT -GLUT_ACTIVE_CTRL -GLUT_ACTIVE_ALT is depressed by glutgetmodifiers() - Allows emulation of three-button mouse with one- or two-button mice 9 10 Reshaping the window Reshape possiblities We can reshape and resize the OpenGL display window by pulling the corner of the window What happens to the display? - Must redraw from application - Two possibilities Display part of world Display whole world but force to fit in new window Can alter aspect ratio original reshaped
4 The Reshape callback glutreshapefunc(myreshape) void myreshape( int w, int h) - Returns width and height of new window (in pixels) - A redisplay is posted automatically at end of execution of the callback - GLUT has a default reshape callback but you probably want to define your own The reshape callback is a good place to put viewing functions because it is invoked when the window is first opened Example Reshape This reshape preserves shapes by making the viewport and world window have the same aspect ratio void myreshape(int w, int h) glviewport(0, 0, w, h); glmatrixmode(gl_projection); /* switch matrix mode */ glloadidentity(); if (w <= h) gluortho2d(-2.0, 2.0, -2.0 * (GLfloat) h / (GLfloat) w, 2.0 * (GLfloat) h / (GLfloat) w); else gluortho2d(-2.0 * (GLfloat) w / (GLfloat) h, 2.0 * (GLfloat) w / (GLfloat) h, -2.0, 2.0); glmatrixmode(gl_modelview); /* return to modelview mode */ Toolkits and Widgets Menus Most window systems provide a toolkit or library of functions for building user interfaces that use special types of windows called widgets Widget sets include tools such as - Menus - Slidebars - Dials - Input boxes But toolkits tend to be platform dependent GLUT provides a few widgets including menus GLUT supports pop-up menus - A menu can have submenus Three steps - Define entries for the menu - Define action for each menu item Action carried out if entry selected - Attach menu to a mouse button
5 Defining a simple menu Menu actions In main.c menu_id = glutcreatemenu(mymenu); glutaddmenuentry( clear Screen, 1); gluaddmenuentry( exit, 2); glutattachmenu(glut_right_button); entries that appear when right button depressed identifiers clear screen exit - Menu callback void mymenu(int id) if(id == 1) glclear(); if(id == 2) - Note each menu has an id that is returned when it is created - Add submenus by glutaddsubmenu(char *submenu_name, submenu id) entry in parent menu Other functions in GLUT Timers Dynamic Windows - Create and destroy during execution Subwindows Multiple Windows Changing callbacks during execution Timers Portable fonts -glutbitmapcharacter -glutstrokecharacter On modern graphics processors may need to slow down rendering or get a blur Options - Use OS timers - Lock buffer swap on graphics card to refresh rate - Use GLUT timer gluttimerfunc(int delay, void(*timer_func)(int), int value); delay the event loop for delay seconds See book for more details on use
Input and Interaction. CS 432 Interactive Computer Graphics Prof. David E. Breen Department of Computer Science
Input and Interaction CS 432 Interactive Computer Graphics Prof. David E. Breen Department of Computer Science E. Angel and D. Shreiner : Interactive Computer Graphics 6E Addison-Wesley 2012 1 Objectives
Keyboard Mouse and Menus
Keyboard Mouse and Menus Reshape Callback Whenever a window is initialized, moved or resized, the window sends an event to notify us of the change When we use GLUT, the event will be handled by the function
Input and Interaction. Project Sketchpad. Graphical Input. Physical Devices. Objectives
Input and Interaction Project Sketchpad Objectives Introduce the basic input devices - Physical Devices - Logical Devices - Input Modes Event-driven input Introduce double buffering for smooth animations
Computer Graphics (Basic OpenGL, Input and Interaction)
Computer Graphics (Basic OpenGL, Input and Interaction) Thilo Kielmann Fall 2008 Vrije Universiteit, Amsterdam [email protected] http://www.cs.vu.nl/ graphics/ Computer Graphics (Basic OpenGL, Input and
Input and Interaction
Input and Interaction 1 Objectives Introduce basic input devices Physical Devices Logical Devices Input Modes Event-driven input Introduce double buffering for smooth animations Programming event input
Computer Graphics Labs
Computer Graphics Labs Abel J. P. Gomes LAB. 3 Department of Computer Science and Engineering University of Beira Interior Portugal 2011 Copyright 2009-2011 All rights reserved. 1. Learning goals 2. Timing
CMSC 427 Computer Graphics 1
CMSC 427 Computer Graphics 1 David M. Mount Department of Computer Science University of Maryland Spring 2004 1 Copyright, David M. Mount, 2004, Dept. of Computer Science, University of Maryland, College
Graphics Pipeline in a Nutshell
Graphics Pipeline in a Nutshell How do we create a rendering such as this? CS334 Spring 2008 Design the scene (technical drawing in wireframe ) Apply perspective transformations to the scene geometry for
Graphics Input Primitives. 5. Input Devices Introduction to OpenGL. String Choice/Selection Valuator
4ICT10 Computer Graphics and Virtual Reality 5. Input Devices Introduction to OpenGL Dr Ann McNamara String Choice/Selection Valuator Graphics Input Primitives Locator coordinate pair x,y Pick required
OpenGL & Delphi. Max Kleiner. http://max.kleiner.com/download/openssl_opengl.pdf 1/22
OpenGL & Delphi Max Kleiner http://max.kleiner.com/download/openssl_opengl.pdf 1/22 OpenGL http://www.opengl.org Evolution of Graphics Assembler (demo pascalspeed.exe) 2D 3D Animation, Simulation (Terrain_delphi.exe)
CMSC 427 Computer Graphics 1
CMSC 427 Computer Graphics 1 David M. Mount Department of Computer Science University of Maryland Fall 2010 1 Copyright, David M. Mount, 2010, Dept. of Computer Science, University of Maryland, College
Computer Graphics Labs
Computer Graphics Labs Abel J. P. Gomes LAB. 2 Department of Computer Science and Engineering University of Beira Interior Portugal 2011 Copyright 2009-2011 All rights reserved. LAB. 2 1. Learning goals
Lecture 3: Coordinate Systems and Transformations
Lecture 3: Coordinate Systems and Transformations Topics: 1. Coordinate systems and frames 2. Change of frames 3. Affine transformations 4. Rotation, translation, scaling, and shear 5. Rotation about an
An Introduction to. Graphics Programming
An Introduction to Graphics Programming with Tutorial and Reference Manual Toby Howard School of Computer Science University of Manchester V3.3, January 13, 2010 Contents 1 About this manual 1 1.1 How
Android and OpenGL. Android Smartphone Programming. Matthias Keil. University of Freiburg
Android and OpenGL Android Smartphone Programming Matthias Keil Institute for Computer Science Faculty of Engineering 16. Dezember 2013 Outline 1 OpenGL Introduction 2 Displaying Graphics 3 Interaction
The very basic basics of PowerPoint XP
The very basic basics of PowerPoint XP TO START The above window automatically shows when you first start PowerPoint. At this point, there are several options to consider when you start: 1) Do you want
Interaction: Mouse and Keyboard DECO1012
Interaction: Mouse and Keyboard DECO1012 Interaction Design Interaction Design is the research and development of the ways that humans and computers interact. It includes the research and development of
Table of Contents. I. Banner Design Studio Overview... 4. II. Banner Creation Methods... 6. III. User Interface... 8
User s Manual Table of Contents I. Banner Design Studio Overview... 4 II. Banner Creation Methods... 6 a) Create Banners from scratch in 3 easy steps... 6 b) Create Banners from template in 3 Easy Steps...
Managing Your Desktop with Exposé, Spaces, and Other Tools
CHAPTER Managing Your Desktop with Exposé, Spaces, and Other Tools In this chapter Taking Control of Your Desktop 266 Managing Open Windows with Exposé 266 Creating, Using, and Managing Spaces 269 Mac
Implementação. Interfaces Pessoa Máquina 2010/11. 2009-11 Salvador Abreu baseado em material Alan Dix. Thursday, June 2, 2011
Implementação Interfaces Pessoa Máquina 2010/11 2009-11 baseado em material Alan Dix 1 Windowing systems Architecture Layers Higher level Tool UI Toolkit (Widgets) Window System OS Application Hardware
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
Quick Guide to IrfanView
Quick Guide to IrfanView The goal of any good web designer is to keep the size of any given web page under 50K in order to assure quick loading of the page. One or more improperly saved photos or graphics
Fireworks for Graphics and Images
Fireworks for Graphics and Images Joan Weeks SLIS Computer Labs Mgr. October 2009 Fireworks for Banners and Images Fireworks is a web developer s tool to make banners and graphics, as well as format images
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
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
Epson Brightlink Interactive Board and Pen Training. Step One: Install the Brightlink Easy Interactive Driver
California State University, Fullerton Campus Information Technology Division Documentation and Training Services Handout Epson Brightlink Interactive Board and Pen Training Downloading Brightlink Drivers
Creating Personal Web Sites Using SharePoint Designer 2007
Creating Personal Web Sites Using SharePoint Designer 2007 Faculty Workshop May 12 th & 13 th, 2009 Overview Create Pictures Home Page: INDEX.htm Other Pages Links from Home Page to Other Pages Prepare
OPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher
OPERATION MANUAL MV-410RGB Layout Editor Version 2.1- higher Table of Contents 1. Setup... 1 1-1. Overview... 1 1-2. System Requirements... 1 1-3. Operation Flow... 1 1-4. Installing MV-410RGB Layout
4D Interactive Model Animations
Animation Using 4D Interactive Models MVSand EVS-PRO have two distinctly different animation concepts. Our traditional animations consist of a sequence of bitmap images that have been encoded into an animation
Microsoft Office Access 2007 Basics
Access(ing) A Database Project PRESENTED BY THE TECHNOLOGY TRAINERS OF THE MONROE COUNTY LIBRARY SYSTEM EMAIL: [email protected] MONROE COUNTY LIBRARY SYSTEM 734-241-5770 1 840 SOUTH ROESSLER
Working with the Ektron Content Management System
Working with the Ektron Content Management System Table of Contents Creating Folders Creating Content 3 Entering Text 3 Adding Headings 4 Creating Bullets and numbered lists 4 External Hyperlinks and e
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
Transformations in the pipeline
Transformations in the pipeline gltranslatef() Modeling transformation ModelView Matrix OCS WCS glulookat() VCS CCS Viewing transformation Projection transformation DCS Viewport transformation (e.g. pixels)
Using an Access Database
A Few Terms Using an Access Database These words are used often in Access so you will want to become familiar with them before using the program and this tutorial. A database is a collection of related
Unit 21 - Creating a Button in Macromedia Flash
Unit 21 - Creating a Button in Macromedia Flash Items needed to complete the Navigation Bar: Unit 21 - House Style Unit 21 - Graphics Sketch Diagrams Document ------------------------------------------------------------------------------------------------
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
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
13-1. This chapter explains how to use different objects.
13-1 13.Objects This chapter explains how to use different objects. 13.1. Bit Lamp... 13-3 13.2. Word Lamp... 13-5 13.3. Set Bit... 13-9 13.4. Set Word... 13-11 13.5. Function Key... 13-18 13.6. Toggle
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
Using Clicker 5. Hide/View Explorer. Go to the Home Grid. Create Grids. Folders, Grids, and Files. Navigation Tools
Using Clicker 5 Mouse and Keyboard Functions in Clicker Grids A two-button mouse may be used to control access various features of the Clicker program. This table shows the basic uses of mouse clicks with
Getting Started Guide. Chapter 14 Customizing LibreOffice
Getting Started Guide Chapter 14 Customizing LibreOffice Copyright This document is Copyright 2010 2012 by its contributors as listed below. You may distribute it and/or modify it under the terms of either
Figure 3.5: Exporting SWF Files
Li kewhatyou see? Buyt hebookat t hefocalbookst or e Fl ash + Af t eref f ect s Chr i sjackson ISBN 9780240810317 Flash Video (FLV) contains only rasterized images, not vector art. FLV files can be output
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
SERVICE CENTER ONLINE ENTRY
SERVICE CENTER ONLINE ENTRY TABLE OF CONTENTS Service Center Online Entry... 1 Table of Contents... 2 Service Center Online Entry... 3 Online Entry Tool Instructions... 3 Quick and Easy Instructions For
Book Builder Training Materials Using Book Builder September 2014
Book Builder Training Materials Using Book Builder September 2014 Prepared by WDI, Inc. Table of Contents Introduction --------------------------------------------------------------------------------------------------------------------
Auto Clicker Tutorial
Auto Clicker Tutorial This Document Outlines Various Features of the Auto Clicker. The Screenshot of the Software is displayed as below and other Screenshots displayed in this Software Tutorial can help
PEMBINA TRAILS SCHOOL DIVISION. Information Technology Department. Inspiration 7.0
PEMBINA TRAILS SCHOOL DIVISION Information Technology Department Inspiration 7.0 PEMBINA TRAILS SCHOOL DIVISION INFROMATION TECHNOLOGY DEPARTMENT Inspiration 7.0 Ivone Batista (ITA) Information Technology
Mac OS X guide for Windows users
apple 1 Getting started Mac OS X guide for Windows users So you ve made the switch? Moving to the Mac or coming back after a long time on Windows? This quick guide explain all the basics of the modern
NDA-30141 ISSUE 1 STOCK # 200893. CallCenterWorX-Enterprise IMX MAT Quick Reference Guide MAY, 2000. NEC America, Inc.
NDA-30141 ISSUE 1 STOCK # 200893 CallCenterWorX-Enterprise IMX MAT Quick Reference Guide MAY, 2000 NEC America, Inc. LIABILITY DISCLAIMER NEC America, Inc. reserves the right to change the specifications,
DinoXcope User Manual
DinoXcope User Manual Contents 1 System Requirements 1 Installation 2 Adding a time stamp to the live view 3 Capturing an image 4 Creating a real time movie 5 Creating a time-lapse movie 6 Drawing on an
Interacting with Users
7 Interacting with Users 7 Apple Remote Desktop is a powerful tool for interacting with computer users across a network. You can interact by controlling or observing remote screens, text messaging with
Dreamweaver and Fireworks MX Integration Brian Hogan
Dreamweaver and Fireworks MX Integration Brian Hogan This tutorial will take you through the necessary steps to create a template-based web site using Macromedia Dreamweaver and Macromedia Fireworks. The
Triggers & Actions 10
Triggers & Actions 10 CHAPTER Introduction Triggers and actions are the building blocks that you can use to create interactivity and custom features. Once you understand how these building blocks work,
MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC
MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL
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
efiletexas.gov Review Queue User Guide
efiletexas.gov Review Queue User Guide EFS-TF-200-3194 v.4 February 2014 Copyright and Confidentiality Copyright 2014 Tyler Technologies, Inc. All rights reserved. All documentation, source programs, object
Introduction to Microsoft Word 2008
1. Launch Microsoft Word icon in Applications > Microsoft Office 2008 (or on the Dock). 2. When the Project Gallery opens, view some of the available Word templates by clicking to expand the Groups, and
PowerPoint 2007 Basics Website: http://etc.usf.edu/te/
Website: http://etc.usf.edu/te/ PowerPoint is the presentation program included in the Microsoft Office suite. With PowerPoint, you can create engaging presentations that can be presented in person, online,
Computer Basics: Tackling the mouse, keyboard, and using Windows
Computer Basics: Tackling the mouse, keyboard, and using Windows Class Description: Interested in learning how to use a computer? Come learn the computer basics at the Muhlenberg Community Library. This
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
Windows 8.1 Tips and Tricks
Windows 8.1 Tips and Tricks Table of Contents Tiles... 2 Removing, Resizing and Moving Existing Tiles... 2 Adding New Tiles... 2 Returning to the Start Screen (Charms)... 3 The Search Feature... 3 Switching
Quick Guide. pdoc Forms Designer. Copyright Topaz Systems Inc. All rights reserved.
Quick Guide pdoc Forms Designer Copyright Topaz Systems Inc. All rights reserved. For Topaz Systems, Inc. trademarks and patents, visit www.topazsystems.com/legal. Table of Contents Overview... 3 pdoc
How to create pop-up menus
How to create pop-up menus Pop-up menus are menus that are displayed in a browser when a site visitor moves the pointer over or clicks a trigger image. Items in a pop-up menu can have URL links attached
Appointment Scheduler
EZClaim Appointment Scheduler User Guide Last Update: 11/19/2008 Copyright 2008 EZClaim This page intentionally left blank Contents Contents... iii Getting Started... 5 System Requirements... 5 Installing
Vision Report Setup. 3. If you want to set up the report to go to the default printer instead, click the Clear Printer & Paper Setup button.
Vision Report Setup Printer & Paper Setup 1. In Vision, go to Maintenance and then Report Setup. Click onto List at the top Toolbar and Select the report you want to customise. If you are not sure which
Creating a Poster in Powerpoint
Creating a Poster in Powerpoint January 2013 Contents 1. Starting Powerpoint 2. Setting Size and Orientation 3. Display a Grid 5. Apply a background 7. Add text to your poster 9. Add WordArt to your poster
DECS DER APPLE WIRELESS HELPER DOCUMENT
DECS DER APPLE WIRELESS HELPER DOCUMENT A GUIDE TO THE DEPLOYMENT OF APPLE MAC NOTEBOOK COMPUTERS IN DECS WIRELESS NETWORKS apple Chris Downing, Senior Systems Engineer apple Viano Jaksa, Area Manager
Quick Start Guide to Logging in to Online Banking
Quick Start Guide to Logging in to Online Banking Log In to Internet Banking: Note: The first time you log in you are required to use your Customer ID. Your Customer ID is the primary account holder s
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
Visualization of 2D Domains
Visualization of 2D Domains This part of the visualization package is intended to supply a simple graphical interface for 2- dimensional finite element data structures. Furthermore, it is used as the low
Using the Adventist Framework with your netadventist Site
Using the Adventist Framework with your netadventist Site Introduction: The Adventist framework is available for everyone with a netadventist web site. Sites using this framework will visually identify
Barcode Labels Feature Focus Series. POSitive For Windows
Barcode Labels Feature Focus Series POSitive For Windows Inventory Label Printing... 3 PFW System Requirement for Scanners... 3 A Note About Barcode Symbologies... 4 An Occasional Misunderstanding... 4
Personal Power Dialer
TOSHIBA Strata CIX Net Phone April, 2008 The allows Net Phone users to easily schedule phone calls to be placed later. For example, when a sales representative arrives in the morning he may know he needs
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
WP Popup Magic User Guide
WP Popup Magic User Guide Introduction Thank you so much for your purchase! We're excited to present you with the most magical popup solution for WordPress! If you have any questions, please email us at
Sample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9.
Working with Tables in Microsoft Word The purpose of this document is to lead you through the steps of creating, editing and deleting tables and parts of tables. This document follows a tutorial format
Web Ambassador Quick Start
Release 0 For referring physicians TCP-000563-A Contents Accessing patient exams via the Internet... The Web Ambassador workspace... Receiving exams automatically and manually... Marking exams as reviewed...
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
Create A Collage Of Warped Photos
Create A Collage Of Warped Photos In this Adobe Photoshop tutorial, we re going to learn how to create a collage of warped photos. Now, don t go letting your imagination run wild here. When I say warped,
Getting Started with Excel 2008. Table of Contents
Table of Contents Elements of An Excel Document... 2 Resizing and Hiding Columns and Rows... 3 Using Panes to Create Spreadsheet Headers... 3 Using the AutoFill Command... 4 Using AutoFill for Sequences...
DataXchange User Guide
Getting Started Thank you for choosing DataXchange as your web conferencing platform. The following guide will direct you through a typical user session when conducting/attending a meeting online. Should
Draw pie charts in Excel
This activity shows how to draw pie charts in Excel 2007. Open a new Excel workbook. Enter some data you can use your own data if you wish. This table gives the % of European holidays sold by a travel
Creating a Newsletter with Microsoft Word
Creating a Newsletter with Microsoft Word Frank Schneemann In this assignment we are going to use Microsoft Word to create a newsletter that can be used in your classroom instruction. If you already know
Editors Comparison (NetBeans IDE, Eclipse, IntelliJ IDEA)
České vysoké učení technické v Praze Fakulta elektrotechnická Návrh Uživatelského Rozhraní X36NUR Editors Comparison (NetBeans IDE, Eclipse, ) May 5, 2008 Goal and purpose of test Purpose of this test
Instructions for Creating a Poster for Arts and Humanities Research Day Using PowerPoint
Instructions for Creating a Poster for Arts and Humanities Research Day Using PowerPoint While it is, of course, possible to create a Research Day poster using a graphics editing programme such as Adobe
User Manual CROMLAWATCH. Data Logging Software. Version 1.6. For use with Color Sensors CROMLAVIEW CR100 CROMLAVIEW CR200 CROMLAVIEW CR210
User Manual CROMLAWATCH Data Logging Software Version 1.6 For use with Color Sensors CROMLAVIEW CR100 CROMLAVIEW CR200 CROMLAVIEW CR210 CROMLAWATCH User manual Contents Notes The information contained
Joomla! 2.5.x Training Manual
Joomla! 2.5.x Training Manual Joomla is an online content management system that keeps track of all content on your website including text, images, links, and documents. This manual includes several tutorials
Adding Animation With Cinema 4D XL
Step-by-Step Adding Animation With Cinema 4D XL This Step-by-Step Card covers the basics of using the animation features of Cinema 4D XL. Note: Before you start this Step-by-Step Card, you need to have
4BA6 - Topic 4 Dr. Steven Collins. Chap. 5 3D Viewing and Projections
4BA6 - Topic 4 Dr. Steven Collins Chap. 5 3D Viewing and Projections References Computer graphics: principles & practice, Fole, vandam, Feiner, Hughes, S-LEN 5.644 M23*;-6 (has a good appendix on linear
Web Conferencing Loading Content
Web-Conferencing\Media Support: 505.277.0857 Toll Free: 1.877.688.8817 Email: media@u nm.edu Web Conferencing Loading Content Table of Contents Web Conferencing Loading Presentations and Image Files...
Input and Interaction. Objectives
Input and Interaction Thanks to Ed Angel Professor Emeritus of Computer Science, University of New Mexico Objectives Introduce the basic input devices Physical Devices Logical Devices Input Modes Event
As you look at an imac you will notice that there are no buttons on the front of the machine as shown in figure 1.
Apple imac When you first sit down to use an Apple Macintosh Computer, or Mac for short, you may seem intimidated by using something other than Microsoft Windows, but once you use a Mac, you might find
Using Kid Pix Deluxe 3 (Windows)
Using Kid Pix Deluxe 3 (Windows) KidPix Deluxe 3 is a multimedia software program that is especially effective for use with primary level students. Teachers and students can create animated slide presentations
Module One: Getting Started... 6. Opening Outlook... 6. Setting Up Outlook for the First Time... 7. Understanding the Interface...
2 CONTENTS Module One: Getting Started... 6 Opening Outlook... 6 Setting Up Outlook for the First Time... 7 Understanding the Interface...12 Using Backstage View...14 Viewing Your Inbox...15 Closing Outlook...17
Microsoft Access 2010 handout
Microsoft Access 2010 handout Access 2010 is a relational database program you can use to create and manage large quantities of data. You can use Access to manage anything from a home inventory to a giant
