1 © 2001 John Urrutia. All rights reserved. Chapter 6 Graphical User Interfaces GUI’s.

Slides:



Advertisements
Similar presentations
CS 497C – Introduction to UNIX Lecture 37: - X Windows Chin-Chih Chang
Advertisements

Introduction to Computers Section 6A. home The Operating System (OS) The operating system (OS) is software that controls the interaction between hardware.
Windows Test Review.
Chapter 11: The X Window System Guide To UNIX Using Linux Third Edition.
Prerequisites Essentials of Windows 95/97 Office graphic copyright by Microsoft Corp.
Operating Systems First Program to load. Controls Hardware And software. Enable User to operate PC( Personal Computer) –Examples: DOS: Disk Operating.
What’s the computer?? computer is an electronic device that stores, processes, inputs, and outputs data to produce a result.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
XP Exploring the Basics of Microsoft Windows XP1 Exploring the Basics of Windows XP.
FIRST COURSE Getting Started with Microsoft Office 2007.
Exploring the Basics of Windows XP. Objectives Start Windows XP and tour the desktop Explore the Start menu Run software programs, switch between them,
Getting Started with Windows ® XP 1 Getting Started with Windows ® XP By Robert T. Grauer Maryann Barber.
Chapter 2: Exploring the Desktop The Complete Guide to Linux System Administration.
Introduction to Visual Basic. What is Visual Basic? An environment for developing Windows applications Components –A GUI (Graphical User Interface - gooey)
Exploring the Basics of Windows XP
CIS 116SUNY Ulster Chapter L5 – The GUI Karl Wick.
CST-092 © Delta College CST FacultyIntroduction to Windows Operating System Lecture 2.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
Office 2013 and Windows 8: Essential Concepts and Skills
XP Practical PC, 3e Chapter 2 1 Looking at Windows.
Start Microsoft PowerPoint 1.PowerPoint uses a graphical approach to presentations in the form of slide shows that accompany the oral delivery of the.
Lecture #2: Using your computer Learning about the Windows XP Operating System.
WINDOWS Part 1 – Start Up Basics
Visual Basic 101.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 11 Committed to Shaping the Next Generation of IT Experts. Windows XP Robert Grauer, Lynn.
A First Look At Microsoft Visual Basic Lesson 1. What is Microsoft Visual Basic? Microsoft Visual Basic is a software development tool, which means it.
SUSE Linux Enterprise Desktop Administration Chapter 2 Use the Linux Desktop.
XP New Perspectives on Windows XP Tutorial 1 Exploring the Basics.
Productivity Programs Common Features and Commands.
Copyright © 2010 Wolters Kluwer Health | Lippincott Williams & Wilkins Introduction to Windows Chapter 2.
Shilpa Seth.  Starting Windows XP Starting Windows XP  Desktop Desktop  Start Menu Start Menu  Recycle Bin Recycle Bin  Accessories Accessories 
Exploring Microsoft Office 2007
XP New Perspectives on Microsoft Windows 2000 Professional Windows 2000 Tutorial 1 1 Microsoft Windows 2000 Professional Tutorial 1 – Exploring the Basics.
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
Lesson No: 6 Introduction to Windows XP CHBT-01 Basic Micro process & Computer Operation.
Copyright © 2010 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Programming Logic & Design Second Edition by Tony Gaddis.
Lab 0 / Chapter 0 Windows XP Environment. 2 User Interfaces: A different perspective.
Computer Applications تطبيقات الحاسب الآلي Emad Salem.
Chapter Eleven The X Window System. 2 Lesson A Starting and Navigating an X Window System.
Lesson: 2 Common Features and Commands After completing this lesson, you will be able to: Identify the main components of the user interface. Identify.
Computing Fundamentals Module Lesson 7 — The Windows Operating System Computer Literacy BASICS.
Lesson 10 Word Processing Unit 2—Using the Computer.
Word 2003 The Word Screen. Word 2003 Screen File Menu –Holds the options for creating a new document, opening a document, saving a document, printing.
Catholic University College of Ghana Fiapre-Sunyani INFORMATION TECHNOLOGY I Audrey Asante, Faculty of ICST Graphic User Interface Tutorials and Documentation.
Windows Basics Computers 1. Windows Desktop What is the desktop? What is the desktop? –On-screen work area on which windows, icons, menus, and dialog.
Windows 95/NT/XP. What is Windows 95/NT/XP n A program that sets up an environment for you to work in on your computer, based on colorful pictures (icons)
INFORMATION SYSTEM – SOFTWARE TOPIC: GRAPHICAL USER INTERFACE.
Lesson 6: Working with Word Basics. 2 Learning Objectives After studying this lesson, you will be able to:  Use and customize the Ribbon  Use the Quick.
CHANGING THE VOLUME Click the volume icon in the bottom right hand corner of the screen.
Understanding Web Browsers Presented By: Philip Slama Nancy Solomon CGS 1060.
Customizing Menus and Toolbars CHAPTER 12 Customizing Menus and Toolbars.
PhotoShop Creative Suite 3 Chapter 1 The Work Area.
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 11 Committed to Shaping the Next Generation of IT Experts. Windows.
XP New Perspectives on Microsoft Windows XP Tutorial 1 1 Microsoft Windows XP Creating a Web Site Tutorial 1.
 2002 Prentice Hall. All rights reserved. 1 Introduction to the Visual Studio.NET IDE Outline Introduction Visual Studio.NET Integrated Development Environment.
Office 2013 and Windows 8: Essential Concepts and Skills Microsoft Office 2013.
Decision Support System by Simulation Model (Ajarn Chat Chuchuen) 1 Chapter 6 User Interface Management.
Dive Into® Visual Basic 2010 Express
X-term Tutorial.
Chapter Topics 15.1 Graphical User Interfaces
Chapter 1: An Introduction to Visual Basic 2015
Exploring the Basics of Windows XP
Windows.
Chapter 15: GUI Applications & Event-Driven Programming
05 | Desktop Applications
Microsoft Windows 7 Basics
Presentation transcript:

1 © 2001 John Urrutia. All rights reserved. Chapter 6 Graphical User Interfaces GUI’s

2 © 2001 John Urrutia. All rights reserved. Topics What is a GUI The X Window System Using the fvwm Window Manager Using the MOTIF Window Manager Customizing Your X Work Environment

3 © 2001 John Urrutia. All rights reserved. Topics (cont.) Customizing the fvwm Window Mgr. Customizing the MOTIF Window Mgr. X applications

4 © 2001 John Urrutia. All rights reserved. The command line interface Text based Cryptic Hard to learn

5 © 2001 John Urrutia. All rights reserved. What is Gooey G um I ce Cream U cky Stuff

6 © 2001 John Urrutia. All rights reserved. What is a GUI A Graphical User Interface  Visual  Object based  Intuitive

7 © 2001 John Urrutia. All rights reserved. Components of a GUI Windows Controls  Title Bars  Buttons  Sliders  Scroll Bars  Icons  Menus  Dialog Boxes

8 © 2001 John Urrutia. All rights reserved. Title Bars

9 © 2001 John Urrutia. All rights reserved. Menus

10 © 2001 John Urrutia. All rights reserved. Buttons

11 © 2001 John Urrutia. All rights reserved. Scroll Bars

12 © 2001 John Urrutia. All rights reserved. Tool Bars

13 © 2001 John Urrutia. All rights reserved.

14 © 2001 John Urrutia. All rights reserved.

15 © 2001 John Urrutia. All rights reserved.

16 © 2001 John Urrutia. All rights reserved. Components of a GUI (cont.) Screen Layout  Raising and lowering windows  Tiling windows Window Manager  defines the appearance and interface  Provides some session-management

17 © 2001 John Urrutia. All rights reserved. Components of a GUI (cont.) Desktop Manager  Manages file like functions on icons: Open, Close, Copy, Move, Size  Designed to address novice users by eliminating command line interface

18 © 2001 John Urrutia. All rights reserved. Components of a GUI (cont.) Workspace Manager  Simulates multiple windowing sessions  Allows organization of multiple related windows into virtual desktops

19 © 2001 John Urrutia. All rights reserved. Topics What is a GUI The X Window System Using the fvwm Window Manager Using the MOTIF Window Manager Customizing Your X Work Environment

20 © 2001 John Urrutia. All rights reserved. The X Window System Developed 1984 by MIT  First widely available windowing system X-consortium (1988)  Releases Version 11 Release 6.1 Constructed of widget-sets  Interface components/controls

21 © 2001 John Urrutia. All rights reserved. The X Window System Remote computing and local displays  Allows execution on one computer and view the output from another  X-term

22 © 2001 John Urrutia. All rights reserved. The X Window System X Window System Managers

23 © 2001 John Urrutia. All rights reserved. Linux and the X Window System Virtual Consoles The X Server  Starting  Stopping  Features  Display Resolution  Virtual Display

24 © 2001 John Urrutia. All rights reserved. Linux and the X Window System The Andrew User Interface System

25 © 2001 John Urrutia. All rights reserved. Topics What is a GUI The X Window System Using the fvwm Window Manager Using the MOTIF Window Manager Customizing Your X Work Environment

26 © 2001 John Urrutia. All rights reserved. The fvwm Window Manager Selecting the Active Window  The fvwm Title Bar  The Window Ops Menu

27 © 2001 John Urrutia. All rights reserved. The fvwm Window Manager Opening a Windows Closing a Windows Moving a Windows Raising and Lowering Windows Sizing Windows Breaking Windows

28 © 2001 John Urrutia. All rights reserved. The fvwm Window Manager Copy and Paste Using Icons

29 © 2001 John Urrutia. All rights reserved. Topics What is a GUI The X Window System Using the fvwm Window Manager Using the MOTIF Window Manager Customizing Your X Work Environment

30 © 2001 John Urrutia. All rights reserved. The MOTIF window manager Copy and paste Scrolling text The standard motif scroll bar The Athena scroll bar

31 © 2001 John Urrutia. All rights reserved. Topics What is a GUI The X Window System Using the fvwm Window Manager Using the MOTIF Window Manager Customizing Your X Work Environment

32 © 2001 John Urrutia. All rights reserved. Customizing your X work environment Re-mapping Mouse Buttons Customizing X Applications The.xinitrc File Setting X Resources

33 © 2001 John Urrutia. All rights reserved. Topics Customizing the fvwm Window Mgr. Customizing the MOTIF Window Mgr. X Applications

34 © 2001 John Urrutia. All rights reserved. Customizing the fvwm window mgr. The.fvmrc file Setting the major operating modes Setting the virtual desktop configuration Good stuff

35 © 2001 John Urrutia. All rights reserved. Customizing the fvwm window mgr. Application-specific Customizations Building menus for fvwm

36 © 2001 John Urrutia. All rights reserved. Topics Customizing the fvwm Window Mgr. Customizing the MOTIF Window Mgr. X Applications

37 © 2001 John Urrutia. All rights reserved. Customizing the MOTIF Window Mgr. The.mwmrc file

38 © 2001 John Urrutia. All rights reserved. Topics Customizing the fvwm Window Mgr. Customizing the MOTIF Window Mgr. X Applications

39 © 2001 John Urrutia. All rights reserved. The X Applications