Index_M


M

macro systems, 32, 114–116

magazines, 322–323

main windows, dialog boxes for, 65

management systems

for devices, 46

for memory, 177

time, 109–110

manual drag and drop, 129

manuals, converting to online help, 290

map class, 29

mapping software, 284

marketing, 315–316

MDI (Multiple Document Interface), 65–69, 66–68

median nerve, 31

memory

management tools for, 177

for undo system, 185

mentors, 313

menus

constructing, 121–123, 123

images in, 124–125, 124

laying out, 123–124

for navigation, 114–115

pop-up, 54, 125–126, 125

in print features, 151–153

metaphors

desktop, 11–13, 12

vs. idioms, 44

methodology, UML, 39

MFC (Microsoft Foundation Classes), 64

Microsoft Usability website, 323

microwave reminders, 273

mile markers, 150

Minimal installation option, 283

minimal vocabulary, 116–117

minimizing startup time, 192–193

misshapen ice cubes, 113

modal dialog boxes

avoiding, 74–75, 74–75

purpose of, 64–65, 64

modeless dialog boxes, 64–65

modeling

class design for, 56–58

non-computer gadgets, 43–45, 43

real-time interaction and instant updates in, 55–56

too real, 36–38

use cases in, 38–43

virtual device scope in, 45–46, 46–47

virtual interfaces in. See virtual interfaces

modules in OOP, 239

most recently used items, 101–102

mouse, overuse of, 31

mouse pointers

custom, 90–91

in drag and drop systems, 128

multicolumn PDF pages, 291, 292

multilevel undo systems, 185

Multiple Document Interface (MDI), 65–69, 66–68

multiple instances of programs, 195–196

multiple people using programs, 25

multiple toolbars, 120

multitasking environments, 225–227

muscle tearing, 31

music synthesizers, 42

mutexes, 195, 225–227




Designing Highly Useable Software
Designing Highly Useable Software
ISBN: 0782143016
EAN: 2147483647
Year: 2003
Pages: 114

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net