Apparatus for improving user interactions with a computerized visual display having at least a first icon and a corresponding user actuatable first function, comprising
- means for monitoring and storing a history of at least two different said user interactions comprising a criteria;
- means for selecting said first icon;
- means for automatically creating a second icon on said display adjacent said first icon in response to said selecting said first icon having a corresponding user-actuatable second function related to said first function, wherein said first and second functions correspond to a scrolling of data or graphics in a corresponding first and opposing second direction on said display, respectively, and wherein said first and second icons are indicators of said first and second directions, respectively;
- means for monitoring said user interactions after said automatically creating said second icon;
- means for detecting when use of said first and second functions will not be required by comparing said monitored and stored history of said user interactions with said user interactions monitored after said automatically creating said second icon;
- and
- means for automatically removing said second icon from said display in response to said detecting.