Unit II Lecture II
Unit II Lecture II
Graphical Systems
Objects and actions constitute
a graphical system.
Properties of objects:
• Objects can be visualized, heard, felt and easily
understandable by the users for accomplishing their
task.
• Each object interact with other entities
independently from other objects interactions.
• Objects can be operated by means of actions which
include accessing and altering objects.
• Objects have standardized and distinguishable
behaviour.
Popularity of Graphics:
• The design and the user interface are changed
fundamentally with the invasion of graphics.
• The older text-based screens having one-
dimensional look, text oriented, form-like quality
were replaced by a three-dimensional appearance
graphical screen.
• In the graphical screens, content appeared in
windows, small rectangular boxes rised above the
background.
• There is movement of windows above other
windows
Features in a Graphical system are:
• Controls move when activated and seemed to rise
above the screen.
• Lines are engraved on the screen. The content can
be made available or invisible as required.
• Icons, which are graphical images denoting objects
are used in place of text.
• Menu bars and pull-downs helped in navigation
through screens and execution of commands.
• Menus “pop-up” on screen.
• The screen body consists of radio buttons, check
boxes, list boxes and palettes for selection purpose.
• Pointing devices like mouse, joy stick were used to
choose objects and screen actions.
These features have increased the graphics
popularity.
The Graphical interface is also known as WIMP
interface: Windows, Icons, Menus and pointers.
Radio buttons
set of mutually exclusive choices
Check boxes
set of non-exclusive choices
Palettes
little windows of actions shown/hidden via menu
option
e.g. available shapes in drawing package
Dialogue box
dialogue box is displayed to allow the user to
specify the filename and location. Once the file is
saved, the box disappears.
The
Concept of
Direct Manipulation
The Direct Manipulation:
Direct manipulation refers to the style of
communication for graphical systems.
• Easy to learn.
• Errors can be avoided more easily.
• Encourages exploration.
• Recognition memory
Disadvantages
• May be more difficult to programme.
8. Less Errors:
Errors occur less frequently as the possibility of
errors reduce with real and solid thinking.
since the actions are reversible, it minimizes the
occurrence of errors as we can undo the last step.
9.Feedback from actions is instant:
The feedback from actions within the system are
instant progressing us towards the goal.
1.Data objects:
These objects present information i.e. text or
graphics that appears in the body of the screen.
It’s a screen based control.
2. Container Objects
These objects hold other objects.
Two or more related objects are grouped by
container objects for simple accesses and retrieval.