William H. Bowers Imperative and Selection Gizmos.

Slides:



Advertisements
Similar presentations
Forms. Use underlying tables n Owners form - add data to Owners table n Cats form - add data to Cats table n Record Source Property – Record source is.
Advertisements

An Introduction to Visual Basic Terms & Concepts.
What is a Dialog box? A Dialog box is a window or “form” that contains other child windows or “controls” that have a specific appearances and pre-defined.
Controls & Widgets. Overview General controls & widgets Switch Button Dial Latch Slider Handle Physical only Jog dial Joystick Track ball Digital only.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Lecture 15 Graphical User Interfaces (GUI’s). Objectives Provide a general set of concepts for GUI’s Layout manager GUI components GUI Design Guidelines.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
ISP 121 Week 3 Access Forms and Reports. Displaying Data – The Form One way to start a form is to use the Form Wizard What table or query are you creating.
Introduction To Form Builder
Chapter 4: Working with Windows Types of Windows –Program Windows –Message Boxes –Dialog Boxes Elements of a Window –Window Panes –Scroll Bars –Menus –Tool.
Copyright 1999 all rights reserved Screen-Based Controls n Primarily ready-made objects –Standard look and feel across applications –Available in APIs.
Tutorial 6 Forms Section A - Working with Forms in JavaScript.
BIM313 – Advanced Programming Simple Controls 1. Contents Traditional Controls – Labels, Text Boxes, Buttons, Check Boxes, List Boxes, Combo Boxes Advanced.
Chapter 5 Java Script And Forms JavaScript, Third Edition.
Department of Mechanical Engineering, LSUSession VII MATLAB Tutorials Session VIII Graphical User Interface using MATLAB Rajeev Madazhy
Appendices A - F A-F Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta Eaton.
Java Software Solutions Lewis and Loftus Chapter 10 1 Copyright 1997 by John Lewis and William Loftus. All rights reserved. Graphical User Interfaces --
BZUPAGES.COM Visual Programming Lecture – 5 Miss. SADAF MAJEED SIAL Computer Science Department Bahauddin Zakariya University Multan.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 6 1 Microsoft Office FrontPage 2003 Tutorial 6 – Publishing a Web Site.
© Scott/Jones Publishing, Inc. 1 Chapter 21 Creating PivotTables and PivotCharts Excel 2003, Volume 2 by Karen J. Jolly.
GUI Widgets Jeff Offutt SWE 432 Design and Implementation of Software for the Web.
Microsoft Access 2013 Simplify Data Entry with Forms Chapter 3.
Introduction to HTML Part 3 Chapter 2. Learning Outcomes Identify how to design frames. Explain frames’ attributes. Describe the method on designing forms.
76 © 1998, 1999, 2000 David T. Gray, Howard Duncan, Jane Kernan Frames When displaying information in a browser, it is sometimes useful to divide the display.
Copyright 2003, Paradigm Publishing Inc. CHAPTER 5 BACKNEXTEND 5-1 LINKS TO OBJECTIVES Move, Copy, and Paste Cells Move, Copy, and Paste Cells Multiple.
Creating Graphical User Interfaces (GUI’s) with MATLAB By Jeffrey A. Webb OSU Gateway Coalition Member.
Microsoft FrontPage 2003 Illustrated Complete Creating a Form.
Forms Using. 2  Plan a form  Create a form  Move and resize controls  Modify labels  Modify text boxes Objectives.
Microsoft Access 2002 Illustrated Complete Forms Using.
William H. Bowers – Using Controls Cooper 26.
Introduction to a Database Defining a database Database window in Access The six items in window: Tables, Queries Forms, Reports, Macros, Modules.
Copyright © 2010 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Programming Logic & Design Second Edition by Tony Gaddis.
1 11 Exploring Microsoft Office Access. 2 Methods of Form Creation You can create a form using: Form, Split and Multiple Form Tools Datasheet Tool Form.
User Interface Components Lecture # 5 From: interface-elements.html.
FIRST COURSE Word Tutorial 6 Using Mail Merge. Objectives Learn about the mail merge process Use the Mail Merge task pane Select a main document Create.
Access Forms and Reports.  One way to start a form is to use the Form Wizard  Let’s create a form for our Real Estate database, for the Listings table.
Creating User Interfaces Chapter 13 CSCI CSCI 1302 – Creating User Interfaces2 Outline Introduction Common Features of Swing GUI Components Buttons.
Styles of User Interface. Learning Objectives: By the end of this topic you should be able to: describe the characteristics of different styles of user.
Java Programming, Second Edition Chapter Thirteen Understanding Swing Components.
CMPF114 Computer Literacy Chapter 3 The Visual Basic Environment 1.
Microsoft Access 2003 Illustrated Introductory Using Forms.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Access 2002 Advanced Form Design.
TIU Note Templates. Learning Objectives Discuss Human Factor Internationals (HFIs) recommendations for Text Integration Utility (TIU) Templates Become.
GUI Controls for Input Design Introduction –Most new applications being developed today include a GUI. This approach is influenced by a new trend in.
MATLAB and SimulinkLecture 61 To days Outline Graphical User Interface (GUI) Exercise on this days topics.
Learning Aim C.  In this section we will look at how text, tables, forms and frames can be used in web pages.
1 Right-click anywhere on your screen, and from the menu that will appear, select Options… In the Options window, go to the Selection tab. Under Selection.
Integrating Components and Dynamic Text Boxes with the Animated Map– Lesson 101 Integrating Components and Dynamic Text Boxes with the Animated Map Lesson.
William H. Bowers – Using Toolbars and Tooltips Cooper 29.
Using Custom Submission Questions and Questionnaires in Editorial Manager™ Created by J. Strusz (9/21/2010)
Hamilton Software Products The Measure of Excellence Customized dialog.
1 Chapter 6: Creating Oracle Data Block Forms. 2 Forms  Application with a graphical user interface that looks like a paper form  Used to insert, update,
Ashima Wadhwa Java Script And Forms. Introduction Forms: –One of the most common Web page elements used with JavaScript –Typical forms you may encounter.
TIU Note Templates.
Microsoft Access 2016 Simplify Data Entry with Forms
Graphical User Interface in MATLAB
Chapter Topics 15.1 Graphical User Interfaces
User Interface Components
Example Program DemoLowLevelEvents.java DemoHighLevelEvents.java
Microsoft Access 2003 Illustrated Complete
An Introduction to Visual Basic
Chap 7. Building Java Graphical User Interfaces
Simplify Data Entry with Forms Chapter 3
DB Implementation: MS Access Forms
Graphical User Interfaces -- Introduction
DB Implementation: MS Access Forms
Chapter 15: GUI Applications & Event-Driven Programming
TA: Nouf Al-Harbi NoufNaief.net :::
Presentation transcript:

William H. Bowers Imperative and Selection Gizmos

William H. Bowers Topics Gizmos Six Classes of Gizmos Derived Gizmos Four Basic Flavors Imperative Gizmos Selection Gizmos

William H. Bowers Gizmos aka Microsoft controls Primary building block for GUIs Proliferate in dialog boxes Can be overused by programmers

William H. Bowers Gizmos Easy to use Difficult to create new ones Originally (Win 3.1) linked to user.exe Now delivered in DLL’s

William H. Bowers Six Classes of Gizmos Buttons Edit fields Static fields List boxes Scrollbars Combo boxes

William H. Bowers Derived Gizmos Labels Group boxes Radio buttons Checkboxes Frames

William H. Bowers Four Basic Flavors Imperative Selection Entry Display

William H. Bowers Imperative Gizmos Verbs or actions Menu items are imperative gizmos Push buttons Hotspots Use ToolTips to explain functionality

William H. Bowers Selection Gizmos Nouns or objects No action associated with selection gizmo List box Check box Toggle buttons Should buttons indicate the current state?

William H. Bowers Selection Gizmos Mutually exclusive buttons Combination dropdown and button List boxes (aka pick lists) –Single or multiple selection –Drag and drop between list boxes –Avoid horizontal scrolling

William H. Bowers Selection Gizmos Hierarchical list view Combo box –Select from list –Enter text –Single selection only

William H. Bowers Questions & Discussion