Popup/Panel/Modal and Non-modal Dialog Discussion

From ParaQ Wiki
Revision as of 14:45, 28 March 2006 by Mhwong (talk | contribs) (Design Guidelines for dialogs, etc)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Design Guidelines for Popups, Panels, and Dialogs

Definitions

  • Popup - Something that pops up (this definition is intentionally vague)
  • Dialog - A popup that is also a window
  • Modal Dialog - A dialog that prevents the user from navigating to any other part of the interface except that dialog
  • Non-Modal dialog - A dialog that does NOT prevent the user from navigating to other parts of the interface
  • Dockable window - A window that the user is able to dock to the main GUI window
  • Non-dockable window - A window that the user is unable to dock to the main GUI window
  • Docked window - A window that has been docked to the main GUI window
  • Permanently-docked window - A window that is permanently docked to the main GUI window

Discussion

There will be advantages and disadvantages to any UI design decision. The key is for the designers and developers to intelligently make UI design decisions factoring these advantages and disadvantages.