Patterns for a Simple Command Structure ======================================= .. image:: /img/CP-Simple.png :alt: Simple command structure :scale: 80 % - Use Menu Button command pattern when there are few globally applicable commands. The menu button can overlay content. - Use Context Menu or Context Panel command patterns for commands specific to selected or currently visible content. - The menu button pattern can be combined with either of the context menu or context panel patterns. - Commands can also be exposed by direct manipulation of content (click, drag, buttons, search field, pan, zoom, etc). - For plasmoids, all commands must be exposed by direct manipulation of content - no menu button, context menu, or context panel. Examples -------- Contacts, Chat client, Video conference, Calculator, Terminal, Plasmoids (panel applets and desktop widgets), Maps, Games, Image browser, Document viewer, Music player, Video player, Software installer, System Settings