User:Andrew/LayoutPatterns/CommandPatterns

From KDE UserBase Wiki
Revision as of 02:06, 21 July 2014 by Andrew (talk | contribs) (Created page with "==Purpose== Command Patterns are determined by the command structure chosen for the application (simple, complex or very complex). Commands are defined as any function perfor...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Purpose

Command Patterns are determined by the command structure chosen for the application (simple, complex or very complex). Commands are defined as any function performed by the application based on user input.

Guidelines

Patterns for a simple command structure

  • Use Menu Button when there are few globally applicable commands.
  • Use Context Menu or Context Panel for commands specific to selected content.
  • Commands are also exposed by direct manipulation of content.


Examples

Audio/Music player, Image browser, Document viewer, Maps, Games, Contacts, Chat client, Video conference, Settings, Address book, Chat client, Terminal, Software installer, Calculator