Human Computer Interface Design Chapter 9 User Interface Software and Tools
|
|
- Rosalind Ward
- 7 years ago
- Views:
Transcription
1 Human Computer Interface Design Objective UI software and tools can improve the usability of UI and its code more economical to create and maintain. This lecture introduces a classification of UI and discusses the eventdriven, object-oriented and visual programming style, which is commonly, used in modern UI development tools. Outlines 1- Event-Driven, Object-Oriented and Visual Programming Styles and Principles 2- Structures of GUI interfaces programs 3- Window Systems, Toolkits, UIMS, GUI Builders Ahmed Seffah Computer Science Department - Concordia University March Page 1
2 User Interface Software and Tools UI Programs High Level Tool and Environments (GUI Builders, etc.) Toolkits (SDK, XLIb, OSF-Motif, JFC Swing, etc.) Window System (Windows 98/NT, X-Window, Macintosh) Operating Systems Ahmed Seffah Computer Science Department - Concordia University March Page 2
3 Window Systems - Windows Systems: manages and controls multiple contexts by separating them into different physical parts of the screen. - Can be part of a program (Smalltalk), part of operating system (SunTools), or a separate program (X-Window) - Window systems taxonomy include the X Window System (X), Microsoft (MS) Windows (including Windows'95, Windows NT, etc), the BeBox Interface Kit (Be Kit), and the Java Abstract Windowing Toolkit (AWT). Window System is: - Programming interface - Provides output graphics operations to draw clipped to a window = Output Model - Channels input from mouse and keyboard to appropriate window = Input Model Ahmed Seffah Computer Science Department - Concordia University March Page 3
4 UI Toolkits - A library of UI objects or interaction technique (commonly called Widgets) that can be called by application programs. - A Widget is manipulated using a physical input device to input a certain type of value. - Toolkits contain procedures to do menus, scroll bars, buttons, dialog boxes Macintosh Toolbox Windows Toolkits: MFC, OWL, Inprise Visual Component Library (VCL), Motif and Open Look for X-window Amulet See The GUI Toolkit, Framework Page ( for a complete listing of toolkits Advantages and Limitations + Consistent Look and Feel, Re-use of code - Hard to use usability and learnability - (very large libraries with very large manuals), no help with when and how to call what Ahmed Seffah Computer Science Department - Concordia University March Page 4
5 The Two Perceptions of a Toolkit 1- A toolkit defines a set of widgets with a particular "look and feel" - Different look-and-feels on same Intrinsics: Athena, Open Look and Motif on Xtk - The same look-and-feel can be implemented on different Intrinsics: Motif on Xtk, Interviews, Amulet, 2- A toolkit defines how the widgets are implemented (intrinsics) - Procedure-oriented A toolkit is a library of procedures that can be called Example: Macintosh Toolbox, SunTools library - Object-oriented A toolkit is a library defines standard classes (object-oriented programs) Natural way to think about UI organization: widgets on screen "seem" like objects Easier to make customizations: programmer can make specialized sub-classes Requires special (single) programming language Xtk, Interviews, Garnet Ahmed Seffah Computer Science Department - Concordia University March Page 5
6 Higher Level Tools and Environments Rapid Prototyping tools - Quickly see how UI is going to look and act GUI Builders - Lay out widgets - Create menus, dialog boxes User Interface Development Environments - Comprehensive support for UI Software Advantages and Limitations - Ease of use versus power - Evidence that interactive tools 10 to 50 times faster than coding with toolkits Ahmed Seffah Computer Science Department - Concordia University March Page 6
7 Event-Driven Programming Principles - Anything that typically sits around waiting to be told what to do, and responding to external stimuli, is event-driven. Event-Driven versus procedure-driven program - Procedure-driven Program: In a traditional application, execution begins at the top of the program, then flows through function calls and control-flow statements, all in a fairly predictable manner. The program is in control, relegating the user to a subordinate role of entering keystrokes when requested. - Event-driven Program: In an event-driven program, the user is in control, and decides which portion of the program gets executed. The user clicks the buttons or uses the keyboard to select menu options, tab through controls and so on. Each mouse click and key press generates an event to which the program must respond. Ahmed Seffah Computer Science Department - Concordia University March Page 7
8 Events can be things that happen or take place like: - Mouse Buttons - Modifier Keys (Shift, Control, Option, etc.) - Double Clicking, triple-clicking - Function Keys - Mouse Movement, Mouse-Enter and Exit - Keyboard - Windowing Events: Create, Destroy, Open, Close, Resize, [de] activation, [de] iconification, - System-specific events - Redrawing Events - Pseudo-Events: communication between objects In fact, almost everything the user does generates an event 1. Events may be generated by the windowing system, devices, or define by users (custom events). 2. Events are delivered using messages; the operating system usually has a message system, which can send and receive messages containing event information. Ahmed Seffah Computer Science Department - Concordia University March Page 8
9 Generic Structure of an vent-driven Program 1- Setting up (creation, instantiation) the top-level widget (e.g. main window, dialog box, applet, etc.) 2- Setting up others widgets 3- Organizing and grouping widgets in containers 4- Making visible the top-level widget 5- Handling events - Main loop that wait for events to occur (one or more specific event is the condition, e.g. exit item in menu file) - Procedures that are executed when events occur. Two kinds of procedures are possible: a- Procedure (callback functions) = Response to a specific event addressed to a certain widget ( b- Procedure (event handlers) = Response to a set of similar events addressed to different related widgets (e.g. close main window can close all intermediate windows) Ahmed Seffah Computer Science Department - Concordia University March Page 9
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
A Comparison of Programming Languages for Graphical User Interface Programming
University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange University of Tennessee Honors Thesis Projects University of Tennessee Honors Program 4-2002 A Comparison of Programming
Java is commonly used for deploying applications across a network. Compiled Java code
Module 5 Introduction to Java/Swing Java is commonly used for deploying applications across a network. Compiled Java code may be distributed to different machine architectures, and a native-code interpreter
GUIs with Swing. Principles of Software Construction: Objects, Design, and Concurrency. Jonathan Aldrich and Charlie Garrod Fall 2012
GUIs with Swing Principles of Software Construction: Objects, Design, and Concurrency Jonathan Aldrich and Charlie Garrod Fall 2012 Slides copyright 2012 by Jeffrey Eppinger, Jonathan Aldrich, William
Word basics. Before you begin. What you'll learn. Requirements. Estimated time to complete:
Word basics Word is a powerful word processing and layout application, but to use it most effectively, you first have to understand the basics. This tutorial introduces some of the tasks and features that
MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros.
MS WORD 2007 (PC) Macros and Track Changes Please note the latest Macintosh version of MS Word does not have Macros. Record a macro 1. On the Developer tab, in the Code group, click Record Macro. 2. In
Event processing in Java: what happens when you click?
Event processing in Java: what happens when you click? Alan Dix In the HCI book chapter 8 (fig 8.5, p. 298), notification-based user interface programming is described. Java uses this paradigm and you
Evoluent Mouse Manager for Windows. Download the free driver at evoluent.com. The primary benefits of the Mouse Manager are:
Evoluent Mouse Manager for Windows Less is more. In ergonomic terms, the less movement you make, the more relaxed you are. Did you know the Evoluent Mouse Manager software lets you do many things without
Kinect Interface to Play Computer Games with Movement
Kinect Interface to Play Computer Games with Movement Program Install and Hardware Setup Needed hardware and software to use the Kinect to play computer games. Hardware: Computer running Windows 7 or 8
Introduction to Windows
Introduction to Windows Today s Class Learn the Windows environment Identify the different parts of a window Understand how to manipulate icons, windows and other objects Work on the Introduction to Windows
Microsoft PowerPoint 2011
Microsoft PowerPoint 2011 Starting PowerPoint... 2 Creating Slides in Your Presentation... 3 Beginning with the Title Slide... 3 Inserting a New Slide... 3 Adding an Image to a Slide... 4 Downloading Images
Manage Software Development in LabVIEW with Professional Tools
Manage Software Development in LabVIEW with Professional Tools Introduction For many years, National Instruments LabVIEW software has been known as an easy-to-use development tool for building data acquisition
Graphical Environment Tool for Development versus Non Graphical Development Tool
Section 4 Computing, Communications Engineering and Signal Processing & Interactive Intelligent Systems Graphical Environment Tool for Development versus Non Graphical Development Tool Abstract S.Daniel
Microsoft PowerPoint Tutorial
Microsoft PowerPoint Tutorial Contents Starting MS PowerPoint... 1 The MS PowerPoint Window... 2 Title Bar...2 Office Button...3 Saving Your Work... 3 For the first time... 3 While you work... 3 Backing
3F6 - Software Engineering and Design. Handout 9 User Interface Design With Markup. Ed Rosten
3F6 - Software Engineering and Design Handout 9 User Interface Design With Markup Ed Rosten Contents 1. UI Design Process 2. User Types 3. Use Cases 4. User Models 5. Devices and Metaphors 6. Testing 7.
http://netbeans.org/kb/docs/java/gui-functionality.html?print=yes
Page 1 of 6 Introduction to GUI Building Contributed by Saleem Gul and Tomas Pavek, maintained by Ruth Kusterer and Irina Filippova This beginner tutorial teaches you how to create a simple graphical user
GUI and Web Programming
GUI and Web Programming CSE 403 (based on a lecture by James Fogarty) Event-based programming Sequential Programs Interacting with the user 1. Program takes control 2. Program does something 3. Program
Creating and Using Links and Bookmarks in PDF Documents
Creating and Using Links and Bookmarks in PDF Documents After making a document into a PDF, there may be times when you will need to make links or bookmarks within that PDF to aid navigation through the
Getting Started on the Computer With Mouseaerobics! Windows XP
This handout was modified from materials supplied by the Bill and Melinda Gates Foundation through a grant to the Manchester City Library. Getting Started on the Computer With Mouseaerobics! Windows XP
Assignment # 2: Design Patterns and GUIs
CSUS COLLEGE OF ENGINEERING AND COMPUTER SCIENCE Department of Computer Science CSc 133 Object-Oriented Computer Graphics Programming Spring 2014 John Clevenger Assignment # 2: Design Patterns and GUIs
I ntroduction. Accessing Microsoft PowerPoint. Anatomy of a PowerPoint Window
Accessing Microsoft PowerPoint To access Microsoft PowerPoint from your home computer, you will probably either use the Start menu to select the program or double-click on an icon on the Desktop. To open
Jing Yang Spring 2010
Information Visualization Jing Yang Spring 2010 1 InfoVis Programming 2 1 Outline Look at increasing higher-level tools 2D graphics API Graphicial User Interface (GUI) toolkits Visualization framework
What is Microsoft PowerPoint?
What is Microsoft PowerPoint? Microsoft PowerPoint is a powerful presentation builder. In PowerPoint, you can create slides for a slide-show with dynamic effects that will keep any audience s attention.
14.1. bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë
14.1 bs^ir^qfkd=obcib`qflk= Ñçê=emI=rkfuI=~åÇ=léÉåsjp=eçëíë bî~äì~íáåö=oéñäéåíáçå=ñçê=emi=rkfui=~åç=lééåsjp=eçëíë This guide walks you quickly through key Reflection features. It covers: Getting Connected
Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint
Maximizing the Use of Slide Masters to Make Global Changes in PowerPoint This document provides instructions for using slide masters in Microsoft PowerPoint. Slide masters allow you to make a change just
Cross Platform Issues in Software Design and Development: A Case Study of AthenaMuse 2
Cross Platform Issues in Software Design and Development: A Case Study of AthenaMuse 2 by Issam Bazzi B.E., American University of Beirut (1993) Submitted to the Department of Civil and Environmental Engineering
Visual Basic 2010 Essentials
Visual Basic 2010 Essentials Visual Basic 2010 Essentials First Edition 2010 Payload Media. This ebook is provided for personal use only. Unauthorized use, reproduction and/or distribution strictly prohibited.
Microsoft Office PowerPoint 2003. Creating a new presentation from a design template. Creating a new presentation from a design template
Microsoft Office PowerPoint 2003 Tutorial 2 Applying and Modifying Text and Graphic Objects 1 Creating a new presentation from a design template Click File on the menu bar, and then click New Click the
Microsoft Office Publisher 2010
1 Microsoft Office Publisher 2010 Microsoft Publisher is a desktop publishing application which allows you to create artistic documents as brochures, flyers, and newsletters. To open Microsoft Office Publisher:
Publication Layout. Master Pages
Training Creating a Newsletter Using PageMaker California State University, Sacramento October 1997 Publication Layout Master Pages In multi-page publications, the design will be more cohesive if each
3. Locate the different selections of Styles from the Home Tab, Styles Group
Outlining in MS Word 2007 Microsoft Word 2007 provides users with an Outline View and Outlining toolbar, which allows us to create outlines. Outlines in Word are based on Styles. For instance if a line
Introduction to Word 2007
Introduction to Word 2007 You will notice some obvious changes immediately after starting Word 2007. For starters, the top bar has a completely new look, consisting of new features, buttons and naming
During the process of creating ColorSwitch, you will learn how to do these tasks:
GUI Building in NetBeans IDE 3.6 This short tutorial guides you through the process of creating an application called ColorSwitch. You will build a simple program that enables you to switch the color of
UF Health SharePoint 2010 Introduction to Content Administration
UF Health SharePoint 2010 Introduction to Content Administration Email: training@health.ufl.edu Web Page: http://training.health.ufl.edu Last Updated 2/7/2014 Introduction to SharePoint 2010 2.0 Hours
CREATE AN ANIMATED AQUARIUM IN POWERPOINT
Introduction: PowerPoint is a fairly new way to animate in the digital world. Microsoft has made it easy for people of all ages to make animations with the easy tools they provide. Power Point 2007 Instructions:
Screen Design : Navigation, Windows, Controls, Text,
Overview Introduction Fundamentals of GUIs - methods - Some examples Screen : Navigation, Windows, Controls, Text, Evaluating GUI Performance 1 Fundamentals of GUI What kind of application? - Simple or
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
Installing Basic PAYE Tools onto a networked computer
Installing Basic PAYE Tools onto a networked computer 1 Contents BPT RTI Network Installation Guide... 1 Contents...2 Overview and Disclaimer... 2 Guides...3 I want to install Basic PAYE Tools Real Time
Windows XP Pro: Basics 1
NORTHWEST MISSOURI STATE UNIVERSITY ONLINE USER S GUIDE 2004 Windows XP Pro: Basics 1 Getting on the Northwest Network Getting on the Northwest network is easy with a university-provided PC, which has
INTRODUCTION TO DESKTOP PUBLISHING
INTRODUCTION TO DESKTOP PUBLISHING Desktop publishing uses page layout software and a personal computer to combine text, type, drawings, and images on a page to create books, newsletters, marketing brochures,
Graphical User Interface Programming
48 Graphical User Interface Programming Brad A. Myers Carnegie Mellon University 48.1 Introduction...48-1 48.2 Importance of User Interface Tools...48-2 Overview of User Interface Software Tools Tools
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
AODA Mouse Pointer Visibility
AODA Mouse Pointer Visibility Mouse Pointer Visibility Helpful if you have trouble viewing the mouse pointer. Microsoft Windows based computers. Windows XP Find the pointer 1. Click the Start button or
Model-View-Controller (MVC) Design Pattern
Model-View-Controller (MVC) Design Pattern Computer Science and Engineering College of Engineering The Ohio State University Lecture 23 Motivation Basic parts of any application: Data being manipulated
Windows Basics. Developed by: D. Cook
Windows Basics Developed by: D. Cook User Interface Hardware and Software Monitor Keyboard Mouse User friendly vs. MS-DOS GUI (graphical user interface) Launching Windows 2000 (XP) CTRL-ALT-DEL Desktop
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
SignalDraw: GUI Tool For Generating Pulse Sequences
SignalDraw: GUI Tool For Generating Pulse Sequences Konstantin Berlin Department of Computer Science University of Maryland College Park, MD 20742 kberlin@cs.umd.edu December 9, 2005 Abstract Generating
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
Introduction to MS WINDOWS XP
Introduction to MS WINDOWS XP Mouse Desktop Windows Applications File handling Introduction to MS Windows XP 2 Table of Contents What is Windows XP?... 3 Windows within Windows... 3 The Desktop... 3 The
Designing a Graphical User Interface
Designing a Graphical User Interface 1 Designing a Graphical User Interface James Hunter Michigan State University ECE 480 Design Team 6 5 April 2013 Summary The purpose of this application note is to
Microsoft PowerPoint Exercises 4
Microsoft PowerPoint Exercises 4 In these exercises, you will be working with your Music Presentation file used in part 1 and 2. Open that file if you haven t already done so. Exercise 1. Slide Sorter
Sharing Presentations, Documents, and Whiteboards
Chapter 19 19 Sharing Presentations, Documents, and Whiteboards Your user role in an event determines your level of sharing. Whichever role you take, the following table describes the basic tasks associated
Introduction to Microsoft PowerPoint
Introduction to Microsoft PowerPoint By the end of class, students should be able to: Identify parts of the work area. Create a new presentation using PowerPoint s design templates. Navigate around a presentation.
Choosing your Preferred Colours in Windows
Choosing your Preferred Colours in Windows Some people will occasionally find certain text and background combinations difficult to read, while others prefer to always have a certain colour combination
Introduction to Microsoft Word 2003
Introduction to Microsoft Word 2003 Sabeera Kulkarni Information Technology Lab School of Information University of Texas at Austin Fall 2004 1. Objective This tutorial is designed for users who are new
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
Principles of Software Construction: Objects, Design and Concurrency. GUIs with Swing. toad 15-214. Spring 2013
Principles of Software Construction: Objects, Design and Concurrency GUIs with Swing 15-214 toad Spring 2013 Christian Kästner Charlie Garrod School of Computer Science 2012-13 C Garrod, C Kästner, J Aldrich,
Microsoft PowerPoint 2008
Microsoft PowerPoint 2008 Starting PowerPoint... 2 Creating Slides in Your Presentation... 3 Beginning with the Title Slide... 3 Inserting a New Slide... 3 Slide Layouts... 3 Adding an Image to a Slide...
7 Implementing Interactive Systems
7 Implementing Interactive Systems 7.1 Designing Look-And-Feel 7.2 Constraints 7.3 Mapping 7.4 Implementation Technologies for Interactive Systems 7.5 Standards and Guidelines Ludwig-Maximilians-Universität
ios 9 Accessibility Switch Control - The Missing User Guide Updated 09/15/15
ios 9 Accessibility Switch Control - The Missing User Guide Updated 09/15/15 Apple, ipad, iphone, and ipod touch are trademarks of Apple Inc., registered in the U.S. and other countries. ios is a trademark
Microsoft PowerPoint 2010 Handout
Microsoft PowerPoint 2010 Handout PowerPoint is a presentation software program that is part of the Microsoft Office package. This program helps you to enhance your oral presentation and keep the audience
Windows 95. 2a. Place the pointer on Programs. Move the pointer horizontally to the right into the next window.
Word Processing Microsoft Works Windows 95 The intention of this section is to instruct basic word processing skills such as creating, editing, formatting, saving and closing a new document. Microsoft
Mensch-Maschine-Interaktion 1. Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems
Mensch-Maschine-Interaktion 1 Chapter 8 (June 21st, 2012, 9am-12pm): Implementing Interactive Systems 1 Overview Introduction Basic HCI Principles (1) Basic HCI Principles (2) User Research & Requirements
Microsoft Outlook Introduction
Microsoft Outlook Introduction Division of Information Technology February 2016 Contents Document Management History... 3 Introduction... 4 Getting Started... 4 Using MS Outlook... 4 What MS Outlook looks
In this session, we will explain some of the basics of word processing. 1. Start Microsoft Word 11. Edit the Document cut & move
WORD PROCESSING In this session, we will explain some of the basics of word processing. The following are the outlines: 1. Start Microsoft Word 11. Edit the Document cut & move 2. Describe the Word Screen
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
Knowledgebase Article
Company web site: Support email: Support telephone: +44 20 3287-7651 +1 646 233-1163 2 EMCO Network Inventory 5 provides a built in SQL Query builder that allows you to build more comprehensive
Developing GUI Applications: Architectural Patterns Revisited
Developing GUI Applications: Architectural Patterns Revisited A Survey on MVC, HMVC, and PAC Patterns Alexandros Karagkasidis karagkasidis@gmail.com Abstract. Developing large and complex GUI applications
A system is a set of integrated components interacting with each other to serve a common purpose.
SYSTEM DEVELOPMENT AND THE WATERFALL MODEL What is a System? (Ch. 18) A system is a set of integrated components interacting with each other to serve a common purpose. A computer-based system is a system
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
Macros in Word & Excel
Macros in Word & Excel Description: If you perform a task repeatedly in Word or Excel, you can automate the task by using a macro. A macro is a series of steps that is grouped together as a single step
Sharing Software. Chapter 14
Chapter 14 14 Sharing Software Sharing a tool, like a software application, works differently from sharing a document or presentation. When you share software during a meeting, a sharing window opens automatically
Introduction to Microsoft PowerPoint
Introduction to Microsoft PowerPoint School of Medicine Library University of South Carolina WHAT IS POWERPOINT? PowerPoint (PPT) is a powerful, easy-to-use presentation graphics software program which
Formulas, Functions and Charts
Formulas, Functions and Charts :: 167 8 Formulas, Functions and Charts 8.1 INTRODUCTION In this leson you can enter formula and functions and perform mathematical calcualtions. You will also be able to
GUI Event-Driven Programming
GUI Event-Driven Programming CSE 331 Software Design & Implementation Slides contain content by Hal Perkins and Michael Hotan 1 Outline User events and callbacks Event objects Event listeners Registering
Create!form Folder Monitor. Technical Note April 1, 2008
Create!form Folder Monitor Technical Note April 1, 2008 2 FOLDERMONITOR Introduction Introduction FolderMonitor is a utility designed to automatically send spool files to printer queues at set schedules,
To begin, visit this URL: http://www.ibm.com/software/rational/products/rdp
Rational Developer for Power (RDp) Trial Download and Installation Instructions Notes You should complete the following instructions using Internet Explorer or Firefox with Java enabled. You should disable
Mobile App Design and Development
Mobile App Design and Development The course includes following topics: Apps Development 101 Introduction to mobile devices and administrative: Mobile devices vs. desktop devices ARM and intel architectures
Click on various options: Publications by Wizard Publications by Design Blank Publication
Click on various options: Publications by Wizard Publications by Design Blank Publication Select the Blank Publications Tab: Choose a blank full page Click on Create New Page Insert > Page Select the number
Syllabus for CS 134 Java Programming
- Java Programming Syllabus Page 1 Syllabus for CS 134 Java Programming Computer Science Course Catalog 2000-2001: This course is an introduction to objectoriented programming using the Java language.
Handout: Word 2010 Tips and Shortcuts
Word 2010: Tips and Shortcuts Table of Contents EXPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 IMPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 USE THE FORMAT PAINTER... 3 REPEAT THE LAST ACTION... 3 SHOW
SnagIt Add-Ins User Guide
Version 8.1 User Guide By TechSmith Corp. User Guide User Guide Contents User s Guide 1 Overview...1 Word, PowerPoint, and Excel Add-Ins...2 Outlook Add-In...2 Internet Explorer / Windows Explorer Add-In...2
Terminal Server Guide
Terminal Server Guide Contents What is Terminal Server?... 2 How to use Terminal Server... 2 Remote Desktop Connection Client... 2 Logging in... 3 Important Security Information... 4 Logging Out... 4 Closing
I Expense Online Expense Approvals
I Expense Online Expense Approvals Page 1 Contents Approving Expense Reports... 3 Viewing Expense Reports Receipts... 7 Alternative Actions... 9 Page 2 Approving Expense Reports Approving Expense Reports
Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013
Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone
Microsoft Office PowerPoint 2013
Microsoft Office PowerPoint 2013 Navigating the PowerPoint 2013 Environment The Ribbon: The ribbon is where you will access a majority of the commands you will use to create and develop your presentation.
How to access some of the frameworki reports to help manage workload
How to access some of the frameworki reports to help manage workload To access the standard reports within frameworki: Click on Reports >> Reports Library This will open the Report Treeview. The path to
Management Information Systems 260 Web Programming Fall 2006 (CRN: 42459)
Management Information Systems 260 Web Programming Fall 2006 (CRN: 42459) Class Time: 6:00 8:05 p.m. (T,Th) Venue: WSL 5 Web Site: www.pbvusd.net/mis260 Instructor Name: Terrell Tucker Office: BDC 127
CDOT Linking Excel Documents to MicroStation
CDOT Linking Excel Documents to MicroStation This document guides you through linking Excel spreadsheets to MicroStation. This workflow uses the example of linking a standard CDOT tab sheet but the concepts
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
Windows 10: A Beginner s Guide
Windows 10: A Beginner s Guide Copyright 2014 Conceptual Kings. All are rights reserved. This book or any portion thereof may not be reproduced or used in any manner whatsoever without the express written
PowerPoint 2013 Basics of Creating a PowerPoint Presentation
Revision 4 (01-31-2014) PowerPoint 2013 Basics of Creating a PowerPoint Presentation MICROSOFT POWERPOINT PowerPoint is software that lets you create visual presentations. PowerPoint presentations are
The Basic Java Applet and JApplet
I2PUJ4 - Chapter 6 - Applets, HTML, and GUI s The Basic Java Applet and JApplet Rob Dempster robd@cs.ukzn.ac.za School of Computer Science University of KwaZulu-Natal Pietermaritzburg Campus I2PUJ4 - Chapter
Using Microsoft Word's "track changes" editing feature: a short guide for authors and editors
Using Microsoft Word's "track changes" editing feature: a short guide for authors and editors This guide summarizes how to work with an editor who has used Microsoft Word's "track changes" feature to edit
Creating a Simple Visual C++ Program
CPS 150 Lab 1 Name Logging in: Creating a Simple Visual C++ Program 1. Once you have signed for a CPS computer account, use the login ID and the password password (lower case) to log in to the system.
BA (Hons) Social work MA Social work PG Diploma Social work: Using PebblePad on Placement 2014-15
Creating assets in Pebble+ There are two ways of creating assets in Pebble+, adding files and completing Pebble+ templates. Adding files You can add file to your assets using Add new File. You then add
Access Tutorial 13: Event-Driven Programming Using Macros
Access Tutorial 13: Event-Driven Programming Using Macros 13.1 Introduction: What is eventdriven programming? In conventional programming, the sequence of operations for an application is determined by
Beginning Word. Objectives: You will-
Beginning Word Objectives: You will- 1. Open, close, and save documents. 2. Use the help button to answer questions. 3. Enter/Delete text. 4. Set tabs manually and with page set up. 5. Navigate in a document
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,
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing
imc FAMOS 6.3 visualization signal analysis data processing test reporting Comprehensive data analysis and documentation imc productive testing www.imcfamos.com imc FAMOS at a glance Four editions to Optimize