尊敬的 微信汇率:1円 ≈ 0.046166 元 支付宝汇率:1円 ≈ 0.046257元 [退出登录]
SlideShare a Scribd company logo
SCREEN-BASED CONTROLS
Screen Based Control
Screen-based controls, often simply called controls and
sometimes called widgets.These are the graphic
components which we can see on the Screen and can
interact with them.
Ex:
Screen based controls do can:
Selection of a particular value.
Editing of a particular value.
Display a particular piece of text, value, or graphic.
Cause an action to be performed.
Types:
 Buttons
 Text entry/read-only controls
 Selection controls
 Combination entry/selection controls
 Custom controls
 Presentation controls
 Web controls
Buttons
 A square or rectangular-shaped control with a label inside that
indicates action to be accomplished.
 The label may consist of text, graphics or both.
Purpose of buttons are:
 To start actions.
 To change properties.
Advantages
 Always visible, reminding one of the choices available.
 Can be logically organized in the work area.
Disadvantages
 Size limits the number that may be displayed.
 Requires looking away from main working area to activate.
Text Entry/Read-Only Controls
A control is usually rectangular in shape, in which text may
be entered or may be displayed for read-only purposes.
Entry:
Read-only:
Advantages
 Very flexible.
 Consumes little screen space.
Disadvantages
 Requires use of typewriter keyboard.
 Requires user to remember what must be keyed.
Selection Controls
To select a particular value(s)
Types:
 Radio Buttons
 Check Boxes
Radio Boxes
These are used for a selecting a single element from a group of
list of elements or items.
When the user selects a radio button, any button previously
selected gets deselected automatically.
A two part control consisting of the following
 Small circles, diamonds or rectangles.
 Choice descriptions.
When a choice is selected the option is highlighted.
Advantages
 Easy-to-access choices.
 Easy-to-compare choices.
Disadvantages
 Consume screen space.
 Limited number of choices
Check Boxes
A checkbox is used to select many choices at a time and some will
have default checked. A two-part control consisting of a square box
and choice description.
Each option acts as a switch and can be either “on” or “off”.
When an option is selected, a mark such as an “X” or “check” appears
within the square box or the box is highlighted in some other
manner.
If square box is unselected or empty (off)
Each box can be:
 Switched on or off independently
 Used alone or grouped in sets
Advantages
 Easy-to-access choices
 Easy-to-compare choices
Disadvantages
 Limited number of choices.
 Single check boxes difficult to align with other screen controls.
Combination text-entry/selection controls:
A control can have characteristics of both a text field and a
selection field.
Here information is either typed or selected and placed in it.
Ex:
Types:
 Spin boxes
 Attached combination boxes
 Drop-down/pop-up combination boxes
Spin boxes:
A spin box, also called a spin button, is a single-line
field followed by two small, vertically arranged buttons
inscribed with up and down arrows.
-We can enter a value or we can navigate through
up-down arrows.
Advantages:
 Consumes little screen space
 Flexible, permitting selection or typed entry
 Useful for small set of values
Disadvantages:
 Sometimes difficult to operate
 Useful only for certain kinds of data
 Difficult to compare choices
Combo boxes:
A single rectangular text box entry field and can display
a list of options
- Allows both text entry or selecting one/multiple
option(s)
Advantages:
Disadvantages:
 Consumes some screen space
 All list box choices not always visible, requiring
scrolling
 The list may be ordered in an unpredictable way,
making it hard to find items
Unlimited number of entries and choices
Flexible, permitting selection or typed entry
Can select one or more options
Entries not necessarily restricted to items
selectable from list box
Drop-down/pop-up boxes:
A single rectangular text box with a small button to the side and
an associated hidden list of options.
When we click on down arrow, options are visible
-We can select only one option either by text entry or by
selection
Advantages:
 Unlimited number of entries and choices
 Flexible, permitting selection or typed entry
 Entries not restricted to items selectable from list box
 Conserves screen space
Disadvantages:
 Requires an extra step to display the list of choices.
 When displayed, all box choices may not always be
visible, requiring scrolling
 User may have difficulty in recalling what to type.
 The list may be ordered in an unpredictable way, making
it hard to find items
Other operable controls:
Slider
Date picker
Tree
Scrolling bar
Slider:
A scale exhibiting a range of values.
-in smart phones used for setting brightness, volume etc.
-in PC for setting screen size, resolution etc.
-used in media players.
Best examples: MX player,VLC player
Date Picker:
A drop-down list box that displays a 1-month calendar in the
drop-down list box.
-month can be changed by pressing command buttons with
left- and right-pointing arrows.
Tree View:
A special list box control that displays a set of objects as
hierarchical view.
Scroll Bar:
A vertical or horizontal bar commonly located on the far right or
bottom of a window that allows you to move the window
viewing area up, down, left, or right.
Presentation controls:
Presentation controls are purely informational.They provide
details about other screen elements or controls.
Ex:
Types:
 static text fields
 group boxes and column headings
 balloon tips
 progress indicators
static text fields:
Read-only textual information.
Purpose:
 To identify a control by displaying a control caption.
 To present descriptive information.
group boxes and column headings:
Group box:
A rectangular frame that surrounds a control or group of
controls.
Purpose:
 To visually relate a group of related controls.
Column headings:
A column heading control, also known as a header control, is
used to display a heading above columns of text or numbers.
Purpose:
 To identify a column of information contained in a table.
Boolean tip:
A small pop-up window that contains information in a word
balloon
Purpose:
 To provide additional descriptive about a screen element.
Progress Indicators:
A rectangular bar or circular that fills as a process is being
performed, indicating the percentage of the process that has
been completed.
Purpose:
 To provide feedback about the completion of a lengthy
operation.
Selecting proper controls:
Screen based controls in HCI

More Related Content

What's hot

User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid Process
brindaN
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
Alan Dix
 
Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Module 1st USER INTERFACE DESIGN (15CS832) - VTU Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Sachin Gowda
 
WRITE CLEAR TEXT AND MESSAGES
WRITE CLEAR TEXT AND MESSAGESWRITE CLEAR TEXT AND MESSAGES
WRITE CLEAR TEXT AND MESSAGES
Dhanya LK
 
Io t system management with
Io t system management withIo t system management with
Io t system management with
xyxz
 
Mobile hci
Mobile hciMobile hci
Exploring GOMs
Exploring GOMsExploring GOMs
Exploring GOMs
jbellWCT
 
System Menu And Navigation
System Menu And NavigationSystem Menu And Navigation
System Menu And Navigation
Ovidiu Von M
 
human computer interface
human computer interfacehuman computer interface
human computer interface
Santosh Kumar
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
Latesh Malik
 
HCI 3e - Ch 10: Universal design
HCI 3e - Ch 10:  Universal designHCI 3e - Ch 10:  Universal design
HCI 3e - Ch 10: Universal design
Alan Dix
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
Alan Dix
 
Chapter1(hci)
Chapter1(hci)Chapter1(hci)
Chapter1(hci)
Latesh Malik
 
HCI 3e - Ch 19: Groupware
HCI 3e - Ch 19:  GroupwareHCI 3e - Ch 19:  Groupware
HCI 3e - Ch 19: Groupware
Alan Dix
 
hci in software development process
hci in software development processhci in software development process
hci in software development process
Kainat Ilyas
 
Module 2nd USER INTERFACE DESIGN (15CS832) - VTU
Module 2nd USER INTERFACE DESIGN (15CS832) - VTUModule 2nd USER INTERFACE DESIGN (15CS832) - VTU
Module 2nd USER INTERFACE DESIGN (15CS832) - VTU
Sachin Gowda
 
Hci in software process
Hci in software processHci in software process
Hci in software process
rida mariam
 
HCI 3e - Ch 6: HCI in the software process
HCI 3e - Ch 6:  HCI in the software processHCI 3e - Ch 6:  HCI in the software process
HCI 3e - Ch 6: HCI in the software process
Alan Dix
 
Human computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco systemHuman computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco system
N.Jagadish Kumar
 
Importance & Principles of Modeling from UML Designing
Importance & Principles of Modeling from UML DesigningImportance & Principles of Modeling from UML Designing
Importance & Principles of Modeling from UML Designing
ABHISHEK KUMAR
 

What's hot (20)

User Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid ProcessUser Interface Design- Module 2 Uid Process
User Interface Design- Module 2 Uid Process
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
 
Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Module 1st USER INTERFACE DESIGN (15CS832) - VTU Module 1st USER INTERFACE DESIGN (15CS832) - VTU
Module 1st USER INTERFACE DESIGN (15CS832) - VTU
 
WRITE CLEAR TEXT AND MESSAGES
WRITE CLEAR TEXT AND MESSAGESWRITE CLEAR TEXT AND MESSAGES
WRITE CLEAR TEXT AND MESSAGES
 
Io t system management with
Io t system management withIo t system management with
Io t system management with
 
Mobile hci
Mobile hciMobile hci
Mobile hci
 
Exploring GOMs
Exploring GOMsExploring GOMs
Exploring GOMs
 
System Menu And Navigation
System Menu And NavigationSystem Menu And Navigation
System Menu And Navigation
 
human computer interface
human computer interfacehuman computer interface
human computer interface
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
HCI 3e - Ch 10: Universal design
HCI 3e - Ch 10:  Universal designHCI 3e - Ch 10:  Universal design
HCI 3e - Ch 10: Universal design
 
HCI 3e - Ch 5: Interaction design basics
HCI 3e - Ch 5:  Interaction design basicsHCI 3e - Ch 5:  Interaction design basics
HCI 3e - Ch 5: Interaction design basics
 
Chapter1(hci)
Chapter1(hci)Chapter1(hci)
Chapter1(hci)
 
HCI 3e - Ch 19: Groupware
HCI 3e - Ch 19:  GroupwareHCI 3e - Ch 19:  Groupware
HCI 3e - Ch 19: Groupware
 
hci in software development process
hci in software development processhci in software development process
hci in software development process
 
Module 2nd USER INTERFACE DESIGN (15CS832) - VTU
Module 2nd USER INTERFACE DESIGN (15CS832) - VTUModule 2nd USER INTERFACE DESIGN (15CS832) - VTU
Module 2nd USER INTERFACE DESIGN (15CS832) - VTU
 
Hci in software process
Hci in software processHci in software process
Hci in software process
 
HCI 3e - Ch 6: HCI in the software process
HCI 3e - Ch 6:  HCI in the software processHCI 3e - Ch 6:  HCI in the software process
HCI 3e - Ch 6: HCI in the software process
 
Human computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco systemHuman computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco system
 
Importance & Principles of Modeling from UML Designing
Importance & Principles of Modeling from UML DesigningImportance & Principles of Modeling from UML Designing
Importance & Principles of Modeling from UML Designing
 

Similar to Screen based controls in HCI

Excel 2011-cheat-sheet
Excel 2011-cheat-sheetExcel 2011-cheat-sheet
Excel 2011-cheat-sheet
SchoolVision Inc.
 
Forms and design
Forms and designForms and design
Forms and design
fizahPhd
 
Microsoft excel training
Microsoft excel trainingMicrosoft excel training
Microsoft excel training
Mohamed Hassan
 
Forms and report
Forms and reportForms and report
Forms and report
fizahPhd
 
MS Access 2010 tutorial 6
MS Access 2010 tutorial 6MS Access 2010 tutorial 6
MS Access 2010 tutorial 6
Khalfan Alshuaili
 
Chapter 02
Chapter 02Chapter 02
Chapter 02
Terry Yoast
 
Word Chapter 3 - Formatting Paragraphs
Word Chapter 3 - Formatting ParagraphsWord Chapter 3 - Formatting Paragraphs
Word Chapter 3 - Formatting Paragraphs
dpd
 
ACTG Tableau intro labDownload the TableauLab file and look ov.docx
ACTG   Tableau intro labDownload the TableauLab file and look ov.docxACTG   Tableau intro labDownload the TableauLab file and look ov.docx
ACTG Tableau intro labDownload the TableauLab file and look ov.docx
nettletondevon
 
2 front panel
2  front panel2  front panel
2 front panel
Ankush Jamthikar
 
Module_5_Screen Based Controls as Per Syllabus.ppt.pptx
Module_5_Screen Based Controls as Per Syllabus.ppt.pptxModule_5_Screen Based Controls as Per Syllabus.ppt.pptx
Module_5_Screen Based Controls as Per Syllabus.ppt.pptx
abhishek106899
 
Module 5 ppt.pdf an the full concept of the mod 5
Module 5 ppt.pdf an the full concept of the mod 5Module 5 ppt.pdf an the full concept of the mod 5
Module 5 ppt.pdf an the full concept of the mod 5
gtxgeforce67
 
Module-5-screen based control.ppt
Module-5-screen based control.pptModule-5-screen based control.ppt
Module-5-screen based control.ppt
SuneelShinde4
 
Module-5-screen based control (1).ppt
Module-5-screen based control (1).pptModule-5-screen based control (1).ppt
Module-5-screen based control (1).ppt
SuneelShinde4
 
MS Excel 2013
MS Excel 2013MS Excel 2013
MS Excel 2013
Jahnavee Parmar
 
Tableau.pdf
Tableau.pdfTableau.pdf
Tableau.pdf
GhulamMustafa873251
 
c05_rac_2023.pdf
c05_rac_2023.pdfc05_rac_2023.pdf
c05_rac_2023.pdf
Manash Chatterjee
 
Introduction to MS WORD
Introduction to MS WORDIntroduction to MS WORD
Introduction to MS WORD
Muhammad Irfan
 
5.4 Modifying Control Properties
5.4 Modifying Control Properties5.4 Modifying Control Properties
5.4 Modifying Control Properties
Pyi Soe
 
Alv report-tutorial-www.sapexpert.co .uk-
Alv report-tutorial-www.sapexpert.co .uk-Alv report-tutorial-www.sapexpert.co .uk-
Alv report-tutorial-www.sapexpert.co .uk-
Faina Fridman
 
Module iii part i
Module iii part iModule iii part i
Module iii part i
Sumaja Varma
 

Similar to Screen based controls in HCI (20)

Excel 2011-cheat-sheet
Excel 2011-cheat-sheetExcel 2011-cheat-sheet
Excel 2011-cheat-sheet
 
Forms and design
Forms and designForms and design
Forms and design
 
Microsoft excel training
Microsoft excel trainingMicrosoft excel training
Microsoft excel training
 
Forms and report
Forms and reportForms and report
Forms and report
 
MS Access 2010 tutorial 6
MS Access 2010 tutorial 6MS Access 2010 tutorial 6
MS Access 2010 tutorial 6
 
Chapter 02
Chapter 02Chapter 02
Chapter 02
 
Word Chapter 3 - Formatting Paragraphs
Word Chapter 3 - Formatting ParagraphsWord Chapter 3 - Formatting Paragraphs
Word Chapter 3 - Formatting Paragraphs
 
ACTG Tableau intro labDownload the TableauLab file and look ov.docx
ACTG   Tableau intro labDownload the TableauLab file and look ov.docxACTG   Tableau intro labDownload the TableauLab file and look ov.docx
ACTG Tableau intro labDownload the TableauLab file and look ov.docx
 
2 front panel
2  front panel2  front panel
2 front panel
 
Module_5_Screen Based Controls as Per Syllabus.ppt.pptx
Module_5_Screen Based Controls as Per Syllabus.ppt.pptxModule_5_Screen Based Controls as Per Syllabus.ppt.pptx
Module_5_Screen Based Controls as Per Syllabus.ppt.pptx
 
Module 5 ppt.pdf an the full concept of the mod 5
Module 5 ppt.pdf an the full concept of the mod 5Module 5 ppt.pdf an the full concept of the mod 5
Module 5 ppt.pdf an the full concept of the mod 5
 
Module-5-screen based control.ppt
Module-5-screen based control.pptModule-5-screen based control.ppt
Module-5-screen based control.ppt
 
Module-5-screen based control (1).ppt
Module-5-screen based control (1).pptModule-5-screen based control (1).ppt
Module-5-screen based control (1).ppt
 
MS Excel 2013
MS Excel 2013MS Excel 2013
MS Excel 2013
 
Tableau.pdf
Tableau.pdfTableau.pdf
Tableau.pdf
 
c05_rac_2023.pdf
c05_rac_2023.pdfc05_rac_2023.pdf
c05_rac_2023.pdf
 
Introduction to MS WORD
Introduction to MS WORDIntroduction to MS WORD
Introduction to MS WORD
 
5.4 Modifying Control Properties
5.4 Modifying Control Properties5.4 Modifying Control Properties
5.4 Modifying Control Properties
 
Alv report-tutorial-www.sapexpert.co .uk-
Alv report-tutorial-www.sapexpert.co .uk-Alv report-tutorial-www.sapexpert.co .uk-
Alv report-tutorial-www.sapexpert.co .uk-
 
Module iii part i
Module iii part iModule iii part i
Module iii part i
 

Recently uploaded

The basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptxThe basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptx
heathfieldcps1
 
Erasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES CroatiaErasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES Croatia
whatchangedhowreflec
 
How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17
Celine George
 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
ShwetaGawande8
 
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
biruktesfaye27
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
Celine George
 
Keynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse CityKeynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse City
PJ Caposey
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
Kalna College
 
managing Behaviour in early childhood education.pptx
managing Behaviour in early childhood education.pptxmanaging Behaviour in early childhood education.pptx
managing Behaviour in early childhood education.pptx
nabaegha
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapitolTechU
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
Celine George
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
khabri85
 
Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
Ben Aldrich
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Quiz Club IIT Kanpur
 
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
Nguyen Thanh Tu Collection
 
The Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teachingThe Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teaching
Derek Wenmoth
 
How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...
Infosec
 
8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity
RuchiRathor2
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
Kalna College
 
IoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdfIoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdf
roshanranjit222
 

Recently uploaded (20)

The basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptxThe basics of sentences session 8pptx.pptx
The basics of sentences session 8pptx.pptx
 
Erasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES CroatiaErasmus + DISSEMINATION ACTIVITIES Croatia
Erasmus + DISSEMINATION ACTIVITIES Croatia
 
How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17How to Create User Notification in Odoo 17
How to Create User Notification in Odoo 17
 
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
INTRODUCTION TO HOSPITALS & AND ITS ORGANIZATION
 
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
Ethiopia and Eritrea Eritrea's journey has been marked by resilience and dete...
 
Post init hook in the odoo 17 ERP Module
Post init hook in the  odoo 17 ERP ModulePost init hook in the  odoo 17 ERP Module
Post init hook in the odoo 17 ERP Module
 
Keynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse CityKeynote given on June 24 for MASSP at Grand Traverse City
Keynote given on June 24 for MASSP at Grand Traverse City
 
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...220711130095 Tanu Pandey message currency, communication speed & control EPC ...
220711130095 Tanu Pandey message currency, communication speed & control EPC ...
 
managing Behaviour in early childhood education.pptx
managing Behaviour in early childhood education.pptxmanaging Behaviour in early childhood education.pptx
managing Behaviour in early childhood education.pptx
 
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptxCapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
CapTechTalks Webinar Slides June 2024 Donovan Wright.pptx
 
How to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRMHow to Create a Stage or a Pipeline in Odoo 17 CRM
How to Create a Stage or a Pipeline in Odoo 17 CRM
 
Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024Brand Guideline of Bashundhara A4 Paper - 2024
Brand Guideline of Bashundhara A4 Paper - 2024
 
Interprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdfInterprofessional Education Platform Introduction.pdf
Interprofessional Education Platform Introduction.pdf
 
Diversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT KanpurDiversity Quiz Finals by Quiz Club, IIT Kanpur
Diversity Quiz Finals by Quiz Club, IIT Kanpur
 
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
BỘ BÀI TẬP TEST THEO UNIT - FORM 2025 - TIẾNG ANH 12 GLOBAL SUCCESS - KÌ 1 (B...
 
The Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teachingThe Science of Learning: implications for modern teaching
The Science of Learning: implications for modern teaching
 
How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...How to stay relevant as a cyber professional: Skills, trends and career paths...
How to stay relevant as a cyber professional: Skills, trends and career paths...
 
8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity8+8+8 Rule Of Time Management For Better Productivity
8+8+8 Rule Of Time Management For Better Productivity
 
220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology220711130097 Tulip Samanta Concept of Information and Communication Technology
220711130097 Tulip Samanta Concept of Information and Communication Technology
 
IoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdfIoT (Internet of Things) introduction Notes.pdf
IoT (Internet of Things) introduction Notes.pdf
 

Screen based controls in HCI

  • 2. Screen Based Control Screen-based controls, often simply called controls and sometimes called widgets.These are the graphic components which we can see on the Screen and can interact with them. Ex:
  • 3. Screen based controls do can: Selection of a particular value. Editing of a particular value. Display a particular piece of text, value, or graphic. Cause an action to be performed.
  • 4. Types:  Buttons  Text entry/read-only controls  Selection controls  Combination entry/selection controls  Custom controls  Presentation controls  Web controls
  • 5. Buttons  A square or rectangular-shaped control with a label inside that indicates action to be accomplished.  The label may consist of text, graphics or both. Purpose of buttons are:  To start actions.  To change properties.
  • 6. Advantages  Always visible, reminding one of the choices available.  Can be logically organized in the work area. Disadvantages  Size limits the number that may be displayed.  Requires looking away from main working area to activate.
  • 7. Text Entry/Read-Only Controls A control is usually rectangular in shape, in which text may be entered or may be displayed for read-only purposes. Entry: Read-only:
  • 8. Advantages  Very flexible.  Consumes little screen space. Disadvantages  Requires use of typewriter keyboard.  Requires user to remember what must be keyed.
  • 9. Selection Controls To select a particular value(s) Types:  Radio Buttons  Check Boxes
  • 10. Radio Boxes These are used for a selecting a single element from a group of list of elements or items. When the user selects a radio button, any button previously selected gets deselected automatically. A two part control consisting of the following  Small circles, diamonds or rectangles.  Choice descriptions. When a choice is selected the option is highlighted.
  • 11. Advantages  Easy-to-access choices.  Easy-to-compare choices. Disadvantages  Consume screen space.  Limited number of choices
  • 12. Check Boxes A checkbox is used to select many choices at a time and some will have default checked. A two-part control consisting of a square box and choice description. Each option acts as a switch and can be either “on” or “off”. When an option is selected, a mark such as an “X” or “check” appears within the square box or the box is highlighted in some other manner. If square box is unselected or empty (off) Each box can be:  Switched on or off independently  Used alone or grouped in sets
  • 13. Advantages  Easy-to-access choices  Easy-to-compare choices Disadvantages  Limited number of choices.  Single check boxes difficult to align with other screen controls.
  • 14. Combination text-entry/selection controls: A control can have characteristics of both a text field and a selection field. Here information is either typed or selected and placed in it. Ex:
  • 15. Types:  Spin boxes  Attached combination boxes  Drop-down/pop-up combination boxes
  • 16. Spin boxes: A spin box, also called a spin button, is a single-line field followed by two small, vertically arranged buttons inscribed with up and down arrows. -We can enter a value or we can navigate through up-down arrows.
  • 17. Advantages:  Consumes little screen space  Flexible, permitting selection or typed entry  Useful for small set of values Disadvantages:  Sometimes difficult to operate  Useful only for certain kinds of data  Difficult to compare choices
  • 18. Combo boxes: A single rectangular text box entry field and can display a list of options - Allows both text entry or selecting one/multiple option(s)
  • 19. Advantages: Disadvantages:  Consumes some screen space  All list box choices not always visible, requiring scrolling  The list may be ordered in an unpredictable way, making it hard to find items Unlimited number of entries and choices Flexible, permitting selection or typed entry Can select one or more options Entries not necessarily restricted to items selectable from list box
  • 20. Drop-down/pop-up boxes: A single rectangular text box with a small button to the side and an associated hidden list of options. When we click on down arrow, options are visible -We can select only one option either by text entry or by selection
  • 21. Advantages:  Unlimited number of entries and choices  Flexible, permitting selection or typed entry  Entries not restricted to items selectable from list box  Conserves screen space Disadvantages:  Requires an extra step to display the list of choices.  When displayed, all box choices may not always be visible, requiring scrolling  User may have difficulty in recalling what to type.  The list may be ordered in an unpredictable way, making it hard to find items
  • 22. Other operable controls: Slider Date picker Tree Scrolling bar
  • 23. Slider: A scale exhibiting a range of values. -in smart phones used for setting brightness, volume etc. -in PC for setting screen size, resolution etc. -used in media players. Best examples: MX player,VLC player
  • 24. Date Picker: A drop-down list box that displays a 1-month calendar in the drop-down list box. -month can be changed by pressing command buttons with left- and right-pointing arrows.
  • 25. Tree View: A special list box control that displays a set of objects as hierarchical view.
  • 26. Scroll Bar: A vertical or horizontal bar commonly located on the far right or bottom of a window that allows you to move the window viewing area up, down, left, or right.
  • 27. Presentation controls: Presentation controls are purely informational.They provide details about other screen elements or controls. Ex:
  • 28. Types:  static text fields  group boxes and column headings  balloon tips  progress indicators
  • 29. static text fields: Read-only textual information. Purpose:  To identify a control by displaying a control caption.  To present descriptive information.
  • 30. group boxes and column headings: Group box: A rectangular frame that surrounds a control or group of controls. Purpose:  To visually relate a group of related controls.
  • 31. Column headings: A column heading control, also known as a header control, is used to display a heading above columns of text or numbers. Purpose:  To identify a column of information contained in a table.
  • 32. Boolean tip: A small pop-up window that contains information in a word balloon Purpose:  To provide additional descriptive about a screen element.
  • 33. Progress Indicators: A rectangular bar or circular that fills as a process is being performed, indicating the percentage of the process that has been completed. Purpose:  To provide feedback about the completion of a lengthy operation.
  翻译: