1 / 12

Imperative and Selection Gizmos

Imperative and Selection Gizmos. Topics. Gizmos Six Classes of Gizmos Derived Gizmos Four Basic Flavors Imperative Gizmos Selection Gizmos. Gizmos. aka Microsoft controls Primary building block for GUIs Proliferate in dialog boxes Can be overused by programmers. Gizmos. Easy to use

river
Download Presentation

Imperative and Selection Gizmos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Imperative and Selection Gizmos William H. Bowers

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

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

  4. 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

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

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

  7. Four Basic Flavors • Imperative • Selection • Entry • Display William H. Bowers

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

  9. 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

  10. 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

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

  12. Questions & Discussion William H. Bowers

More Related