Fisheye Menus

"Fisheye menus" apply traditional fisheye graphical visualization techniques to linear menus, which provides for an efficient mechanism to select items from long menus. Fisheye menus dynamically change the size of menu items to provide a focus area around the mouse pointer. This makes it possible to present the entire menu on a single screen without requiring buttons, scrollbars, or hierarchies.