Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "1 © 2001 John Urrutia. All rights reserved. Chapter 6 Graphical User Interfaces GUI’s."— Presentation transcript:

1

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

3 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

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

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

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

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

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

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

10 9 © 2001 John Urrutia. All rights reserved. Menus

11 10 © 2001 John Urrutia. All rights reserved. Buttons

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

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

14 13 © 2001 John Urrutia. All rights reserved.

15 14 © 2001 John Urrutia. All rights reserved.

16 15 © 2001 John Urrutia. All rights reserved.

17 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

18 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

19 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

20 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

21 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

22 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

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

24 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

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

26 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

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

28 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

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

30 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

31 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

32 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

33 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

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

35 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

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

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

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

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

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


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

Similar presentations


Ads by Google