The direct manipulation of graphical icons such as buttons, scroll bars, windows, tabs, menus, and cursors would become the standard of user-centered design in software application programming, allowing users to naturally use computers and other electronic devices.